<!--
Copyright (c) 2015 Google Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at
    http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
-->

<!doctype html>
<html>

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
  <title>Codelabs</title>
  <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Source+Code+Pro:400|Roboto:400,300,400italic,500,700|Roboto+Mono">
  <link rel="stylesheet" href="//fonts.googleapis.com/icon?family=Material+Icons">
  <link rel="stylesheet" href="google_codelab_index_scss_bin.css">
  <style>
    body {
      transition: opacity ease-in 0.2s;
    }

    body[unresolved] {
      opacity: 0;
      display: block;
      overflow: hidden;
      position: relative;
      margin: 0;
    }
  </style>
</head>

<body unresolved>
  <google-codelab-index>
    <header id="toolbar">
      <div class="site-width">
        <div class="logo">
          <a href="https://codelabs.developers.google.com/" title="Google Developers"></a>
          <img src="https://codelabs.developers.google.com/images/developers-logo.svg" class="logo-icon">
          <img src="https://codelabs.developers.google.com/images/lockup_developers_light_color.svg" class="logo-devs">
          </a>
        </div>
        <div id="searchbar">
          <i id="search-icon" class="material-icons">search</i>
          <input placeholder="Search" id="search-field" type="text">
          <a href="#" id="clear-icon" hide class="material-icons">close</a>
        </div>
      </div>
    </header>
    <header id="banner">
      <div class="site-width">
        <h2>Welcome to Codelabs!</h2>
        <p>Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through
          the process of building a small application, or adding a new feature to an existing application. They cover a wide
          range of topics such as Android Wear, Google Compute Engine, ARCore, and Google APIs on iOS.</p>
      </div>
    </header>
    <main>
      <div class="main-inner site-width">
        <ul>
          <li>
            <a href="/accelerated-mobile-pages-advanced/index.html?index=..%2F..%2Findex"
              id="accelerated-mobile-pages-advanced"
              category="Web"
              title="Accelerated Mobile Pages Advanced Concepts"
              authors="lukem"
              duration="60"
              steps="11"
              updated="2016-06-16T18:24:24Z"
              tags="io2016,kiosk,pwa-dev-summit,web">

              Accelerated Mobile Pages Advanced Concepts


            </a>
          </li>
          <li>
            <a href="/accelerated-mobile-pages-foundations/index.html?index=..%2F..%2Findex" category="Web" title="Accelerated Mobile Pages Foundations"
              duration="39" updated="2017-05-30T13:20:27Z" tags="io2016,kiosk,pwa-dev-summit,web">

              Accelerated Mobile Pages Foundations


            </a>
          </li>
          <li>
            <a href="/appauth-android-codelab/index.html?index=..%2F..%2Findex" category="Android" title="Achieving Single Sign-on with AppAuth"
              duration="39" updated="2016-05-20T04:42:50Z" tags="android,io2016,kiosk">

              Achieving Single Sign-on with AppAuth


            </a>
          </li>
          <li>
            <a href="/admob-native-advanced-feed-android/index.html?index=..%2F..%2Findex" category="Ads" title="AdMob Native Advanced Ads in an Android Feed"
              duration="60" updated="2018-01-11T22:43:37Z" tags="io2017,kiosk,web">

              AdMob Native Advanced Ads in an Android Feed


            </a>
          </li>
          <li>
            <a href="/admob-native-advanced-feed-ios/index.html?index=..%2F..%2Findex" category="Ads" title="AdMob Native Advanced Ads in an iOS Feed"
              duration="55" updated="2018-02-20T19:15:26Z" tags="io2017,kiosk,web">

              AdMob Native Advanced Ads in an iOS Feed


            </a>
          </li>
          <li>
            <a href="/admob-rewarded-video-android/index.html?index=..%2F..%2Findex" category="Ads" title="Add Rewarded Video Ads to your Android App"
              duration="35" updated="2018-02-13T02:05:50Z" tags="io2017,kiosk,web">

              Add Rewarded Video Ads to your Android App


            </a>
          </li>
          <li>
            <a href="/admob-rewarded-video-ios/index.html?index=..%2F..%2Findex" category="Ads" title="Add Rewarded Video Ads to your iOS App"
              duration="30" updated="2017-05-24T00:57:49Z" tags="io2017,kiosk,web">

              Add Rewarded Video Ads to your iOS App


            </a>
          </li>
          <li>
            <a href="/voice-interaction/index.html?index=..%2F..%2Findex" category="Search,Android" title="Add Voice Interactions to Your App"
              duration="20" updated="2015-11-23" tags="web,kiosk,android-dev-summit">

              Add Voice Interactions to Your App


            </a>
          </li>
          <li>
            <a href="/add-to-home-screen/index.html?index=..%2F..%2Findex" category="Web,Progressive Web Apps" title="Add Your Web App to a User's Home Screen"
              duration="29" updated="2016-06-16T18:22:41Z" tags="io2016,kiosk,pwa-dev-summit,web">

              Add Your Web App to a User's Home Screen


            </a>
          </li>
          <li>
            <a href="/complications/index.html?index=..%2F..%2Findex" category="Android Wear" title="Adding Complications to your Android Wear Watch Face"
              duration="55" updated="2017-05-17T15:59:39Z" tags="io2017,kiosk-wear,ubiquity,web">

              Adding Complications to your Android Wear Watch Face


            </a>
          </li>
          <li>
            <a href="/androidtv-adding-leanback/index.html?index=..%2F..%2Findex" category="Android TV" title="Adding Leanback
             to your Android TV app" duration="240" updated="2016-05-18T15:42:54Z" tags="android-dev-summit,io2016,kiosk,ubiquity,web">

              Adding Leanback to your Android TV app


            </a>
          </li>
          <li>
            <a href="/push-notifications/index.html?index=..%2F..%2Findex" category="Web" title="Adding Push Notifications to a Web App"
              duration="0" updated="2017-10-18T21:54:10Z" tags="cds17,chrome-dev-summit,chrome-dev-summit-2016,io2016,io2017,kiosk,pwa-dev-summit,pwa-roadshow,web"
              pin="" wait-for-ripple="">

              Adding Push Notifications to a Web App


            </a>
          </li>
          <li>
            <a href="/offline/index.html?index=..%2F..%2Findex" category="Web" title="Adding a Service Worker and Offline into your Web App"
              duration="23" updated="2016-07-18T20:46:36Z" tags="chrome-dev-summit,io2016,kiosk,pwa-dev-summit,web">

              Adding a Service Worker and Offline into your Web App


            </a>
          </li>
          <li>
            <a href="/sw-precache/index.html?index=..%2F..%2Findex" category="Web" title="Adding a Service Worker with sw-precache" duration="13"
              updated="2016-06-16T18:20:36Z" tags="chrome-dev-summit,io2016,kiosk,pwa-dev-summit,web">

              Adding a Service Worker with sw-precache


            </a>
          </li>
          <li>
            <a href="/advanced-interactivity-in-amp/index.html?index=..%2F..%2Findex" category="Web" title="Advanced Interactivity in AMP"
              duration="30" updated="2017-10-18T21:12:42Z" tags="cds17,io2017,kiosk,web">

              Advanced Interactivity in AMP


            </a>
          </li>
          <li>
            <a href="/android-agera/index.html?index=..%2F..%2Findex" category="Android" title="Agera: reactive Android apps" duration="73"
              updated="2016-08-02T08:46:16Z" tags="web">

              Agera: reactive Android apps


            </a>
          </li>
          <li>
            <a href="/web-assembly-intro/index.html?index=..%2F..%2Findex" category="Web" title="An Introduction to Web Assembly" duration="60"
              updated="2017-10-18T21:13:12Z" tags="cds17,io2017,kiosk,web">

              An Introduction to Web Assembly


            </a>
          </li>
          <li>
            <a href="/tensorflow-style-transfer-android/index.html?index=..%2F..%2Findex" category="TensorFlow" title="Android &amp; TensorFlow: Artistic Style Transfer"
              duration="22" updated="2017-11-28T23:07:25Z" tags="devfest-lon,gdd17,io2017,kiosk,typtwd17,web" pin="" wait-for-ripple="">

              Android &amp; TensorFlow: Artistic Style Transfer


            </a>
          </li>
          <li>
            <a href="/android-n-quick-settings/index.html?index=..%2F..%2Findex" category="Android" title="Android N: Quick Settings"
              duration="13" updated="2016-11-09T14:13:01Z" tags="io2016,kiosk,web">

              Android N: Quick Settings


            </a>
          </li>
          <li>
            <a href="/android-network-security-config/index.html?index=..%2F..%2Findex" category="Android" title="Android Network Security Configuration Codelab"
              duration="40" updated="2018-01-12T02:21:01Z" tags="io2017,kiosk,web">

              Android Network Security Configuration Codelab


            </a>
          </li>
          <li>
            <a href="/android-paging/index.html?index=..%2F..%2Findex" category="Android" title="Android Paging codelab" duration="40"
              updated="2018-04-16T09:32:43Z" tags="io2018,kiosk,web">

              Android Paging codelab


            </a>
          </li>
          <li>
            <a href="/android-persistence/index.html?index=..%2F..%2Findex" category="Android" title="Android Persistence codelab" duration="0"
              updated="2017-11-15T15:46:29Z" tags="gdd17,io2017,kiosk,web">

              Android Persistence codelab


            </a>
          </li>
          <li>
            <a href="/android-room-with-a-view/index.html?index=..%2F..%2Findex" category="Android" title="Android Room with a View"
              duration="58" updated="2018-02-08T19:31:17Z" tags="gdd17,web">

              Android Room with a View


            </a>
          </li>
          <li>
            <a href="/playservices_atv_unity/index.html?index=..%2F..%2Findex" category="Unity,Virtual Reality,Games" title="Android TV Games in Unity"
              duration="52" updated="2015-10-21" tags="web,unity,games">

              Android TV Games in Unity


            </a>
          </li>
          <li>
            <a href="/android-testing/index.html?index=..%2F..%2Findex" category="Android" title="Android Testing Codelab" duration="120"
              updated="2017-05-22T20:16:59Z" tags="android-dev-summit,babbq-2015,io2016,io2017,kiosk,offline,web">

              Android Testing Codelab


            </a>
          </li>
          <li>
            <a href="/androidthings-assistant/index.html?index=..%2F..%2Findex" category="IoT" title="Android Things Assistant" duration="55"
              updated="2018-03-19T20:21:44Z" tags="gdd17,io2017,kiosk-iot,web">

              Android Things Assistant


            </a>
          </li>
          <li>
            <a href="/androidthings-classifier/index.html?index=..%2F..%2Findex" category="IoT" title="Android Things Image Classifier"
              duration="75" updated="2018-03-14T19:24:09Z" tags="gdd17,io2017,kiosk-iot,web">

              Android Things Image Classifier


            </a>
          </li>
          <li>
            <a href="/androidthings-peripherals/index.html?index=..%2F..%2Findex" category="IoT" title="Android Things Peripheral I/O"
              duration="50" updated="2018-03-20T17:54:47Z" tags="gdd17,io2017,kiosk-iot,web">

              Android Things Peripheral I/O


            </a>
          </li>
          <li>
            <a href="/androidthings-weatherstation/index.html?index=..%2F..%2Findex" category="IoT" title="Android Things Weather Station"
              duration="50" updated="2018-03-14T19:24:22Z" tags="gdd17,io2017,kiosk-iot,web">

              Android Things Weather Station


            </a>
          </li>
          <li>
            <a href="/android-vts/index.html?index=..%2F..%2Findex" category="Android" title="Android VTS v9
            .
            0 Codelab" duration="0" updated="2018-03-02T05:43:32Z" tags="io2018,kiosk,web">

              Android VTS v9 . 0 Codelab


            </a>
          </li>
          <li>
            <a href="/always-on/index.html?index=..%2F..%2Findex" category="Android Wear" title="Android Wear Always-on Application"
              duration="90" updated="2016-10-14T08:39:06Z" tags="android-dev-summit,kiosk,ubiquity,web">

              Android Wear Always-on Application


            </a>
          </li>
          <li>
            <a href="/android-lifecycles/index.html?index=..%2F..%2Findex" category="Android" title="Android lifecycle-aware components codelab"
              duration="0" updated="2018-02-13T10:14:45Z" tags="gdd17,io2017,kiosk,web">

              Android lifecycle-aware components codelab


            </a>
          </li>
          <li>
            <a href="/cloud-stackdriver-apm/index.html?index=..%2F..%2Findex" category="Cloud,Monitoring" title="Application Performance Management (APM) with Stackdriver"
              duration="0" updated="2018-02-28T13:46:29Z" tags="cloud,kiosk,qwiklabs,sac18,web">

              Application Performance Management (APM) with Stackdriver


            </a>
          </li>
          <li>
            <a href="/android-style-transfer/index.html?index=..%2F..%2Findex" category="Android" title="Artistic style transfer &amp; other advanced image editing"
              duration="0" updated="2017-05-19T16:32:10Z" tags="io2017,kiosk,web">

              Artistic style transfer &amp; other advanced image editing


            </a>
          </li>
          <li>
            <a href="/android-backup-codelab/index.html?index=..%2F..%2Findex" category="Android" title="Auto Backup for Android codelab"
              duration="40" updated="2017-11-29T11:12:55Z" tags="devfest-lon,gdd17,kiosk,web">

              Auto Backup for Android codelab


            </a>
          </li>
          <li>
            <a href="/autocomplete/index.html?index=..%2F..%2Findex" category="Web" title="Autocomplete To Improve Your Forms" duration="20"
              updated="2016-06-16T19:03:19Z" tags="chrome-dev-summit,kiosk,pwa-dev-summit,web">

              Autocomplete To Improve Your Forms


            </a>
          </li>
          <li>
            <a href="/android-perf-testing/index.html?index=..%2F..%2Findex" category="Android" title="Automated Performance Testing Codelab"
              duration="78" updated="2016-05-18T22:13:45Z" tags="android-dev-summit,babbq-2015,io2016,kiosk,web">

              Automated Performance Testing Codelab


            </a>
          </li>
          <li>
            <a href="/awwvision-cloud-vision-api-from-a-kubernetes-cluster/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning"
              title="Awwvision: Cloud Vision API from a Kubernetes Cluster" duration="0" updated="2018-02-24T09:12:18Z" tags="cloud,kiosk,qwiklabs,sac18,web">

              Awwvision: Cloud Vision API from a Kubernetes Cluster


            </a>
          </li>
          <li>
            <a href="/background-location-updates-android-o/index.html?index=..%2F..%2Findex" category="Android,Location" title="Background Location Updates in Android &quot;O&quot;"
              duration="0" updated="2017-08-31T18:22:43Z" tags="gdd17,io2017,kiosk,web">

              Background Location Updates in Android "O"


            </a>
          </li>
          <li>
            <a href="/barcodes/index.html?index=..%2F..%2Findex" category="Android" title="Barcode Detection with the Mobile Vision API"
              duration="22" updated="2016-06-29T08:02:33Z" tags="web">

              Barcode Detection with the Mobile Vision API


            </a>
          </li>
          <li>
            <a href="/basic-android-accessibility/index.html?index=..%2F..%2Findex" category="Android" title="Basic Android Accessibility
            
            
            
            
            : making sure everyone can use what you create!" duration="38" updated="2016-05-18T21:27:26Z" tags="io2016,kiosk,web">

              Basic Android Accessibility : making sure everyone can use what you create!


            </a>
          </li>
          <li>
            <a href="/angular-codelab/index.html?index=..%2F..%2Findex" category="Web" title="Basics of Angular" duration="0" updated="2017-05-16T23:15:15Z"
              tags="io2017,kiosk,web">

              Basics of Angular


            </a>
          </li>
          <li>
            <a href="/typescript-codelab/index.html?index=..%2F..%2Findex" category="Web" title="Basics of TypeScript" duration="0" updated="2017-05-16T22:45:47Z"
              tags="io2017,kiosk,web">

              Basics of TypeScript


            </a>
          </li>
          <li>
            <a href="/cloud-bigquery-load-data/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Batch load Wikimedia CSV data into BigQuery"
              duration="16" updated="2017-11-08T05:29:00Z" tags="cloud,gcp-next,gdc2017,hadoop-summit,kiosk,mongodb-world,qwiklabs,sc16,sc17,springone,strata,strata-ny,sxsw,web">

              Batch load Wikimedia CSV data into BigQuery


            </a>
          </li>
          <li>
            <a href="/amp-beautiful-interactive-canonical/index.html?index=..%2F..%2Findex" category="Web" title="Beautiful, interactive, canonical AMP pages"
              duration="0" updated="2018-02-05T19:52:47Z" tags="amp-conf,cds17,devfest-lon,io2017,kiosk,web">

              Beautiful, interactive, canonical AMP pages


            </a>
          </li>
          <li>
            <a href="/cosu/index.html?index=..%2F..%2Findex" category="Android" title="Build Applications for Single-Use Devices" duration="53"
              updated="2016-05-20T05:24:20Z" tags="io2016,kiosk,web">

              Build Applications for Single-Use Devices


            </a>
          </li>
          <li>
            <a href="/polymer-maps/index.html?index=..%2F..%2Findex" category="Web" title="Build Google Maps Using Web Components &amp; No Code!"
              duration="17" updated="2017-08-29T13:38:37Z" tags="chrome-dev-summit,io2016,kiosk,polymer-summit,polytechnic,typtwd17,web">

              Build Google Maps Using Web Components &amp; No Code!


            </a>
          </li>
          <li>
            <a href="/build-your-first-android-app/index.html?index=..%2F..%2Findex" category="Android" title="Build Your First Android App in Java"
              duration="0" updated="2018-02-08T17:15:35Z" tags="gdd17,io2017,kiosk,typtwd17,web">

              Build Your First Android App in Java


            </a>
          </li>
          <li>
            <a href="/build-your-first-android-app-kotlin/index.html?index=..%2F..%2Findex" category="Android" title="Build Your First Android App in Kotlin"
              duration="0" updated="2017-11-07T12:24:40Z" tags="devfest-lon,kiosk,web">

              Build Your First Android App in Kotlin


            </a>
          </li>
          <li>
            <a href="/appmaker/index.html?index=..%2F..%2Findex" category="Web" title="Build a Database Web App in App Maker" duration="0"
              updated="2018-03-28T14:56:34Z" tags="kiosk,next2018,trailheadx18,web">

              Build a Database Web App in App Maker


            </a>
          </li>
          <li>
            <a href="/material-design-style/index.html?index=..%2F..%2Findex" category="Android" title="Build a Material Design App with the Android Design Support Library"
              duration="90" updated="2016-08-17T05:40:17Z" tags="android-dev-summit,babbq-2015,io2016,web">

              Build a Material Design App with the Android Design Support Library


            </a>
          </li>
          <li>
            <a href="/polymer-drive-client/index.html?index=..%2F..%2Findex" category="Web" title="Build a Mobile-First Google Drive Client"
              duration="28" updated="2016-02-18" tags="polymer-summit,web,kiosk,chrome-dev-summit,polytechnic">

              Build a Mobile-First Google Drive Client


            </a>
          </li>
          <li>
            <a href="/cloud-cardboard-viewer/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Build a Node.js &amp; Angular 2 Web App using Google Cloud Platform"
              duration="48" updated="2017-02-23T23:25:17Z" tags="cloud,kiosk,ng-conf,qwiklabs,web">

              Build a Node.js &amp; Angular 2 Web App using Google Cloud Platform


            </a>
          </li>
          <li>
            <a href="/cloud-nodejs/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Build a Node.js Web App using Google Cloud Platform"
              duration="43" updated="2017-01-14T00:13:21Z" tags="cloud,gcp-next,io2016,kiosk,mongodb-world,web">

              Build a Node.js Web App using Google Cloud Platform


            </a>
          </li>
          <li>
            <a href="/workbox-lab/index.html?index=..%2F..%2Findex" category="Web" title="Build a PWA using Workbox" duration="0" updated="2018-03-28T15:40:43Z"
              tags="cds17,devfest-lon,gdd17,kiosk,web">

              Build a PWA using Workbox


            </a>
          </li>
          <li>
            <a href="/amp-pwa-workbox/index.html?index=..%2F..%2Findex" category="Web" title="Build a Progressive Web AMP" duration="0"
              updated="2018-03-22T23:32:22Z" tags="cds17,gdd17,kiosk,web">

              Build a Progressive Web AMP


            </a>
          </li>
          <li>
            <a href="/polymer-firebase-pwa/index.html?index=..%2F..%2Findex" category="Web,Firebase,Polymer,Progressive Web Apps" title="Build a Progressive Web App with Firebase, Polymerfire and Polymer Components"
              duration="55" updated="2016-11-02T09:59:51Z" tags="chrome-dev-summit-2016,io2016,kiosk,polymer-summit-2016,pwa-dev-summit,web">

              Build a Progressive Web App with Firebase, Polymerfire and Polymer Components


            </a>
          </li>
          <li>
            <a href="/cloud-slack-bot/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Build a Slack Bot with Node.js on Kubernetes"
              duration="43" updated="2017-03-17T19:53:56Z" tags="cloud,gcp-next,io2016,kiosk,mongodb-world,qwiklabs,web">

              Build a Slack Bot with Node.js on Kubernetes


            </a>
          </li>
          <li>
            <a href="/openthread-hardware/index.html?index=..%2F..%2Findex" category="IoT" title="Build a Thread network with nRF52840 boards and OpenThread"
              duration="88" updated="2017-11-16T12:29:37Z" tags="web">

              Build a Thread network with nRF52840 boards and OpenThread


            </a>
          </li>
          <li>
            <a href="/angulardart-firebase-web-app/index.html?index=..%2F..%2Findex" category="Web" title="Build an AngularDart &amp; Firebase Web App"
              duration="31" updated="2017-10-18T21:15:57Z" tags="cds17,io2017,kiosk,web">

              Build an AngularDart &amp; Firebase Web App


            </a>
          </li>
          <li>
            <a href="/build-app-with-arch-components/index.html?index=..%2F..%2Findex" category="Android" title="Build an App with Architecture Components"
              duration="110" updated="2017-09-04T09:44:44Z" tags="gdd17,kiosk,web">

              Build an App with Architecture Components


            </a>
          </li>
          <li>
            <a href="/polymer-es2015/index.html?index=..%2F..%2Findex" category="Web" title="Build an ES2015/ES6 app with the Polymer Starter Kit"
              duration="36" updated="2016-03-16" tags="polymer-summit,web,kiosk,chrome-dev-summit,polytechnic">

              Build an ES2015/ES6 app with the Polymer Starter Kit


            </a>
          </li>
          <li>
            <a href="/polymer-offline-weather/index.html?index=..%2F..%2Findex" category="Web" title="Build an Offline Weather Web App with <platinum-sw>"
              duration="18" updated="2016-06-16T18:27:22Z" tags="chrome-dev-summit,kiosk,polymer-summit,polytechnic,pwa-dev-summit,web">

              Build an Offline Weather Web App with &lt;platinum-sw&gt;


            </a>
          </li>
          <li>
            <a href="/workbox-indexeddb/index.html?index=..%2F..%2Findex" category="Web" title="Build an offline-first, driven PWA" duration="0"
              updated="2018-04-04T17:13:34Z" tags="cds17,gdd17,kiosk,web">

              Build an offline-first, driven PWA


            </a>
          </li>
          <li>
            <a href="/whose-flag/index.html?index=..%2F..%2Findex" category="Web" title="Build and Deploy a Polymer 2.0 App From Scratch"
              duration="0" updated="2017-11-07T12:31:11Z" tags="devfest-lon,kiosk,polymer-summit-2017,web">

              Build and Deploy a Polymer 2.0 App From Scratch


            </a>
          </li>
          <li>
            <a href="/cloud-springboot-cloudshell/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Build and Launch Spring Boot Java-based Web Application from Google Cloud Shell"
              duration="14" updated="2018-04-12T21:03:41Z" tags="cloud,devoxx,devoxx-us,kiosk,qwiklabs,spring,springone,web">

              Build and Launch Spring Boot Java-based Web Application from Google Cloud Shell


            </a>
          </li>
          <li>
            <a href="/cloud-aspnetcore-cloudshell/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Build and launch an ASP.NET Core app from Google Cloud Shell"
              duration="9" updated="2018-04-03T14:10:31Z" tags="cloud,devint,kiosk,ndc,propelify17,qwiklabs,vslive,web,windows">

              Build and launch an ASP.NET Core app from Google Cloud Shell


            </a>
          </li>
          <li>
            <a href="/android-instant-apps/index.html?index=..%2F..%2Findex" category="Android" title="Build your First Android Instant App"
              duration="55" updated="2017-11-21T01:56:49Z" tags="gdd17,io2017,kiosk,web">

              Build your First Android Instant App


            </a>
          </li>
          <li>
            <a href="/chrome-es2015/index.html?index=..%2F..%2Findex" category="Web" title="Build your first ES2015/ES6 application"
              duration="47" updated="2016-07-05T14:20:55Z" tags="chrome-dev-summit,kiosk,pwa-dev-summit,web">

              Build your first ES2015/ES6 application


            </a>
          </li>
          <li>
            <a href="/polymer-first-elements/index.html?index=..%2F..%2Findex" category="Web" title="Build your first Polymer element"
              duration="40" updated="2016-05-17T15:23:48Z" tags="chrome-dev-summit,io2016,kiosk,polymer-summit,polytechnic,web">

              Build your first Polymer element


            </a>
          </li>
          <li>
            <a href="/sign-in/index.html?index=..%2F..%2Findex" category="Android" title="Building Apps that Sign In with Google" duration="0"
              updated="2015-05-28" tags="web,kiosk">

              Building Apps that Sign In with Google


            </a>
          </li>
          <li>
            <a href="/mdc-android/index.html?index=..%2F..%2Findex" category="Android" title="Building Beautiful Apps Faster with Material Components on Android"
              duration="16" updated="2018-03-10T22:51:37Z" tags="devfest-lon,gdd17,io2017,kiosk,web">

              Building Beautiful Apps Faster with Material Components on Android


            </a>
          </li>
          <li>
            <a href="/mdc-android-kotlin/index.html?index=..%2F..%2Findex" category="Android" title="Building Beautiful Apps Faster with Material Components on Android (Kotlin)"
              duration="16" updated="2017-08-31T18:31:17Z" tags="gdd17,io2017,kiosk,web">

              Building Beautiful Apps Faster with Material Components on Android (Kotlin)


            </a>
          </li>
          <li>
            <a href="/mdc-ios/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Building Beautiful Apps Faster with Material Components on iOS"
              duration="15" updated="2018-03-10T22:51:21Z" tags="io2017,kiosk,web">

              Building Beautiful Apps Faster with Material Components on iOS


            </a>
          </li>
          <li>
            <a href="/mdc-ios-swift/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Building Beautiful Apps Faster with Material Components on iOS in Swift"
              duration="15" updated="2017-06-08T21:05:34Z" tags="io2017,kiosk,web">

              Building Beautiful Apps Faster with Material Components on iOS in Swift


            </a>
          </li>
          <li>
            <a href="/mdc-web/index.html?index=..%2F..%2Findex" category="Web" title="Building Beautiful Sites Faster with Material Components for the web"
              duration="21" updated="2018-03-10T22:51:55Z" tags="cds17,io2017,kiosk,web">

              Building Beautiful Sites Faster with Material Components for the web


            </a>
          </li>
          <li>
            <a href="/flutter/index.html?index=..%2F..%2Findex" class="codelab-card category-flutter" category="Flutter" title="Building Beautiful UIs with Flutter"
              duration="102" updated="2018-04-16T21:55:25Z" tags="devfest-lon,gdd17,io2017,kiosk,web">

              Building Beautiful UIs with Flutter


            </a>
          </li>
          <li>
            <a href="/building-custom-overlays/index.html?index=..%2F..%2Findex" category="Web" title="Building Custom Overlays" duration="36"
              updated="2016-11-14T19:13:44Z" tags="chrome-dev-summit-2016,polymer-summit-2016,web">

              Building Custom Overlays


            </a>
          </li>
          <li>
            <a href="/pwa-from-scratch/index.html?index=..%2F..%2Findex" category="Web" title="Building a Progressive Web App in Polymer from scratch"
              duration="49" updated="2016-11-02T10:01:47Z" tags="chrome-dev-summit-2016,polymer-summit-2016,web">

              Building a Progressive Web App in Polymer from scratch


            </a>
          </li>
          <li>
            <a href="/iot-pipeline/index.html?index=..%2F..%2Findex" category="Cloud,Pub/Sub,Functions,Big Query,Data Studio,IoT" title="Building a Serverless Data Pipeline: IoT to Analytics"
              duration="44" updated="2018-04-17T04:29:51Z" tags="kiosk,web">

              Building a Serverless Data Pipeline: IoT to Analytics


            </a>
          </li>
          <li>
            <a href="/cloud-grpc-csharp/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Building a gRPC service with C#"
              duration="31" updated="2017-10-31T11:26:20Z" tags="cloud,devint,kiosk,ndc,qwiklabs,vslive,web,windows">

              Building a gRPC service with C#


            </a>
          </li>
          <li>
            <a href="/cloud-grpc-java/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Building a gRPC service with Java"
              duration="22" updated="2017-11-08T17:44:18Z" tags="cloud,devoxx,java,kiosk,qwiklabs,springone,web">

              Building a gRPC service with Java


            </a>
          </li>
          <li>
            <a href="/cloud-grpc/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Building a gRPC service with Node.js"
              duration="45" updated="2017-06-30T20:21:08Z" tags="cloud,gcp-next,io2016,kiosk,mongodb-world,qwiklabs,ubiquity,web">

              Building a gRPC service with Node.js


            </a>
          </li>
          <li>
            <a href="/polymer-2-carousel/index.html?index=..%2F..%2Findex" category="Web" title="Building an Image Carousel Element with Polymer 2.0"
              duration="41" updated="2017-06-23T22:59:56Z" tags="chrome-dev-summit-2016,polymer-summit-2016,web">

              Building an Image Carousel Element with Polymer 2.0


            </a>
          </li>
          <li>
            <a href="/lovefield/index.html?index=..%2F..%2Findex" category="Web,Chrome" title="Building rich web apps with Lovefield"
              duration="35" updated="2016-06-16T18:32:13Z" tags="chrome-dev-summit,kiosk,pwa-dev-summit,web">

              Building rich web apps with Lovefield


            </a>
          </li>
          <li>
            <a href="/webvr/index.html?index=..%2F..%2Findex" category="Web" title="Building for VR on the Web" duration="20" updated="2017-10-18T21:17:43Z"
              tags="cds17,io2017,web">

              Building for VR on the Web


            </a>
          </li>
          <li>
            <a href="/play-billing-codelab/index.html?index=..%2F..%2Findex" category="Android" title="Buy and Subscribe: Monetize your app on Google Play"
              duration="34" updated="2017-09-19T18:33:31Z" tags="io2017,kiosk,web">

              Buy and Subscribe: Monetize your app on Google Play


            </a>
          </li>
          <li>
            <a href="/using-caching/index.html?index=..%2F..%2Findex" category="Web,Progressive Web Apps" title="Caching with progressive libraries"
              duration="44" updated="2016-06-16T18:23:20Z" tags="io2016,kiosk,pwa-dev-summit,web">

              Caching with progressive libraries


            </a>
          </li>
          <li>
            <a href="/cast-videos-android/index.html?index=..%2F..%2Findex" class="codelab-card category-cast" category="Cast,Android"
              title="Cast SDK v3 Android Codelab" duration="148" updated="2017-05-09T00:34:13Z" tags="kiosk,web">

              Cast SDK v3 Android Codelab


            </a>
          </li>
          <li>
            <a href="/cast-videos-ios/index.html?index=..%2F..%2Findex" class="codelab-card category-cast" category="Cast,iOS" title="Cast SDK v3 iOS Codelab"
              duration="128" updated="2016-11-04T21:38:55Z" tags="kiosk,web">

              Cast SDK v3 iOS Codelab


            </a>
          </li>
          <li>
            <a href="/polymer-cast-elements/index.html?index=..%2F..%2Findex" category="Web" title="Chromecast elements" duration="1"
              updated="2015-11-16" tags="polymer-summit,web">

              Chromecast elements


            </a>
          </li>
          <li>
            <a href="/cast-elements/index.html?index=..%2F..%2Findex" class="codelab-card category-cast" category="Cast" title="Chromecast elements"
              duration="31" updated="2015-12-15" tags="polymer-summit,web,ubiquity,chrome-dev-summit,polytechnic">

              Chromecast elements


            </a>
          </li>
          <li>
            <a href="/cloud-nl-text-classification/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Classify Text into Categories with the Natural Language API"
              duration="23" updated="2018-02-07T09:22:47Z" tags="kiosk,qwiklabs,web">

              Classify Text into Categories with the Natural Language API


            </a>
          </li>
          <li>
            <a href="/cloud-automl-vision-intro/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Classify images of clouds in the cloud with AutoML Vision"
              duration="36" updated="2018-03-27T05:03:26Z" tags="kiosk,qwiklabs,web">

              Classify images of clouds in the cloud with AutoML Vision


            </a>
          </li>
          <li>
            <a href="/cpb100-datalab-jp/index.html?index=..%2F..%2Findex" category="Cloud,CPB100" title="Cloud Datalab の起動（日本語版）" duration="9"
              updated="2018-03-30T18:03:50Z" tags="cpb100,sc17,web">

              Cloud Datalab の起動（日本語版）


            </a>
          </li>
          <li>
            <a href="/firestore-android/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase"
              title="Cloud Firestore Android Codelab" duration="37" updated="2017-11-07T12:23:36Z" tags="devfest-lon,firebase17,kiosk,web">

              Cloud Firestore Android Codelab


            </a>
          </li>
          <li>
            <a href="/firestore-web/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase" title="Cloud Firestore Web Codelab"
              duration="0" updated="2018-03-19T15:12:12Z" tags="firebase17,gdd17,kiosk,web">

              Cloud Firestore Web Codelab


            </a>
          </li>
          <li>
            <a href="/firestore-ios/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase" title="Cloud Firestore iOS Codelab"
              duration="0" updated="2017-10-31T06:21:14Z" tags="firebase17,kiosk,web">

              Cloud Firestore iOS Codelab


            </a>
          </li>
          <li>
            <a href="/firebase-cloud-functions/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,Web"
              title="Cloud Functions for Firebase" duration="69" updated="2018-04-16T08:02:54Z" tags="chromeos,devfest-lon,firebase-dev-summit-2016,firebase17,gdd17,io2016,io2017,kiosk,sxsw,web">

              Cloud Functions for Firebase


            </a>
          </li>
          <li>
            <a href="/firebase-cloud-functions-angular/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,Web"
              title="Cloud Functions for Firebase (Angular)" duration="85" updated="2017-10-22T16:37:57Z" tags="firebase-dev-summit-2016,gdd17,io2016,jsconfeu,kiosk,qwiklabs,sxsw,web">

              Cloud Functions for Firebase (Angular)


            </a>
          </li>
          <li>
            <a href="/bigquery-maps-api/index.html?index=..%2F..%2Findex" category="Web,Geo,Big Data" title="Codelab: Querying and Visualising Location Data in BigQuery using Google Maps API"
              duration="115" updated="2017-08-18T16:23:20Z" tags="web">

              Codelab: Querying and Visualising Location Data in BigQuery using Google Maps API


            </a>
          </li>
          <li>
            <a href="/cloud-compute-kubernetes/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Compute Engine &amp; Kubernetes (Container Engine)"
              duration="130" updated="2016-12-01T19:31:35Z" tags="gcp-next,io2016,kiosk,web">

              Compute Engine &amp; Kubernetes (Container Engine)


            </a>
          </li>
          <li>
            <a href="/cloud-compute-the-cosmos/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Compute the Cosmos with Google Compute Engine"
              duration="54" updated="2017-02-24T21:25:54Z" tags="cloud,gcp-next,gdc2017,io2016,kiosk,mongodb-world,web">

              Compute the Cosmos with Google Compute Engine


            </a>
          </li>
          <li>
            <a href="/cloud-monitoring-alerting/index.html?index=..%2F..%2Findex" category="Cloud,Monitoring" title="Configure an Uptime Check and Alerting Policy"
              duration="14" updated="2017-11-08T09:48:12Z" tags="cloud,devoxx,gcp-next,kiosk,nodejs-interactive,qwiklabs,sc17,springone,sxsw,web">

              Configure an Uptime Check and Alerting Policy


            </a>
          </li>
          <li>
            <a href="/cloud-spinnaker-kubernetes-cd/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Continuous Delivery to Kubernetes Using Spinnaker"
              duration="46" updated="2018-04-11T19:24:40Z" tags="kiosk,web">

              Continuous Delivery to Kubernetes Using Spinnaker


            </a>
          </li>
          <li>
            <a href="/nest-cloud-nodejs/index.html?index=..%2F..%2Findex" class="codelab-card category-nest" category="Nest" title="Control Nest Devices using a Web App"
              duration="39" updated="2018-03-28T15:13:30Z" tags="io2016,nest,web">

              Control Nest Devices using a Web App


            </a>
          </li>
          <li>
            <a href="/candle-bluetooth/index.html?index=..%2F..%2Findex" category="Web" title="Control a PLAYBULB candle with Web Bluetooth"
              duration="48" updated="2016-12-14T13:57:21Z" tags="bluetooth,chrome-dev-summit,chrome-dev-summit-2016,io2016,pwa-dev-summit,ubiquity,web">

              Control a PLAYBULB candle with Web Bluetooth


            </a>
          </li>
          <li>
            <a href="/sw-precache-to-workbox/index.html?index=..%2F..%2Findex" category="Web" title="Convert an app to Workbox from sw-precache and sw-toolbox"
              duration="0" updated="2018-04-09T18:24:27Z" tags="cds17,google-developer-training,kiosk,web">

              Convert an app to Workbox from sw-precache and sw-toolbox


            </a>
          </li>
          <li>
            <a href="/conversation-design/index.html?index=..%2F..%2Findex" class="codelab-card category-assistant" category="Assistant"
              title="Crafting a Character: Design an engaging Assistant app" duration="30" updated="2017-11-07T12:29:28Z" tags="devfest-lon,gdd17,io2017,kiosk,web">

              Crafting a Character: Design an engaging Assistant app


            </a>
          </li>
          <li>
            <a href="/android-studio-cmake/index.html?index=..%2F..%2Findex" category="Android" title="Create Hello-CMake with Android Studio"
              duration="10" updated="2018-02-10T03:08:53Z" tags="kiosk,web">

              Create Hello-CMake with Android Studio


            </a>
          </li>
          <li>
            <a href="/android-studio-jni/index.html?index=..%2F..%2Findex" category="Android" title="Create Hello-JNI with Android Studio"
              duration="1" updated="2017-11-08T09:41:49Z" tags="android-dev-summit,kiosk,web">

              Create Hello-JNI with Android Studio


            </a>
          </li>
          <li>
            <a href="/cloud-create-cloud-sql-db/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Create a Managed MySQL database with Cloud SQL"
              duration="19" updated="2017-11-03T14:52:26Z" tags="cloud,devoxx,gcp-next,gdc2017,hadoop-summit,kiosk,mongodb-world,nodejs-interactive,sc16,springone,strata,strata-ny,sxsw,web">

              Create a Managed MySQL database with Cloud SQL


            </a>
          </li>
          <li>
            <a href="/watchface/index.html?index=..%2F..%2Findex" category="Android Wear" title="Create a watchface for Android Wear"
              duration="70" updated="2017-09-03T09:17:28Z" tags="android-dev-summit,gdd17,io2017,kiosk-wear,ubiquity,web">

              Create a watchface for Android Wear


            </a>
          </li>
          <li>
            <a href="/drx-custom-rendering-android/index.html?index=..%2F..%2Findex" category="Ads" title="Create custom rendered native ads"
              duration="80" updated="2016-11-11T18:33:11Z" tags="">

              Create custom rendered native ads


            </a>
          </li>
          <li>
            <a href="/nearbycontroller_unity/index.html?index=..%2F..%2Findex" category="Unity,Games,Nearby Connections" title="Creating Virtual Controllers with Nearby Connections"
              duration="17" updated="2015-12-04" tags="web,unity,games">

              Creating Virtual Controllers with Nearby Connections


            </a>
          </li>
          <li>
            <a href="/cloud-persistent-disk/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Creating a Persistent Disk"
              duration="14" updated="2017-11-08T06:05:01Z" tags="cloud,devoxx,gcp-next,hadoop-summit,kiosk,propelify17,qwiklabs,sc16,sc17,springone,strata,strata-ny,sxsw,web">

              Creating a Persistent Disk


            </a>
          </li>
          <li>
            <a href="/cloud-create-a-vm/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Creating a Virtual Machine"
              duration="10" updated="2017-11-08T08:11:04Z" tags="cloud,devoxx,gcp-next,gdc2017,hadoop-summit,io2017,kiosk,mongodb-world,propelify17,qwiklabs,sc16,sc17,springone,strata,strata-ny,sxsw,web">

              Creating a Virtual Machine


            </a>
          </li>
          <li>
            <a href="/app-maker-creating-webapp/index.html?index=..%2F..%2Findex" category="Web" title="Creating a web application with App Maker"
              duration="55" updated="2018-03-27T15:11:32Z" tags="app maker,web">

              Creating a web application with App Maker


            </a>
          </li>
          <li>
            <a href="/shopping-account-linking/index.html?index=..%2F..%2Findex" category="Ads" title="Creating and Linking AdWords and Merchant Center Sub-accounts"
              duration="35" updated="2018-03-29T18:39:34Z" tags="web">

              Creating and Linking AdWords and Merchant Center Sub-accounts


            </a>
          </li>
          <li>
            <a href="/creating-your-first-amp-component/index.html?index=..%2F..%2Findex" category="Web" title="Creating your first AMP Component"
              duration="0" updated="2017-04-04T08:20:12Z" tags="amp-conf,kiosk,web">

              Creating your first AMP Component


            </a>
          </li>
          <li>
            <a href="/cloud-subnetworks/index.html?index=..%2F..%2Findex" category="Cloud,Networking" title="Customize Network Topology with Subnetworks"
              duration="22" updated="2018-04-12T21:04:41Z" tags="cloud,gcp-next,kiosk,nodejs-interactive,qwiklabs,rsa,sc17,sxsw,web">

              Customize Network Topology with Subnetworks


            </a>
          </li>
          <li>
            <a href="/ng2-dart/index.html?index=..%2F..%2Findex" category="Web" title="Dart + Angular: Try the Tech Stack Powering the Next Generation of AdWords"
              duration="57" updated="2017-04-06T17:46:13Z" tags="io2016,web">

              Dart + Angular: Try the Tech Stack Powering the Next Generation of AdWords


            </a>
          </li>
          <li>
            <a href="/polymer-webgl/index.html?index=..%2F..%2Findex" category="Web" title="Data Visualization Using Polymer and WebGL"
              duration="17" updated="2015-11-03" tags="polymer-summit,web,kiosk,chrome-dev-summit,polytechnic">

              Data Visualization Using Polymer and WebGL


            </a>
          </li>
          <li>
            <a href="/debugging-service-workers/index.html?index=..%2F..%2Findex" category="Web" title="Debugging Service Workers" duration="0"
              updated="2017-10-18T21:18:10Z" tags="cds17,io2017,kiosk,pwa-roadshow,web">

              Debugging Service Workers


            </a>
          </li>
          <li>
            <a href="/tv-channels-programs/index.html?index=..%2F..%2Findex" category="Android TV" title="Deeper Content Integration with the New Android TV Home Screen"
              duration="85" updated="2018-01-18T00:18:24Z" tags="android-dev-summit,gdd17,io2017,kiosk,ubiquity,web">

              Deeper Content Integration with the New Android TV Home Screen


            </a>
          </li>
          <li>
            <a href="/cloud-kubernetes-aspnetcore/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Deploy ASP.NET Core app to Kubernetes on Google Kubernetes Engine"
              duration="74" updated="2018-04-03T15:11:39Z" tags="cloud,devint,kiosk,ndc,qwiklabs,vslive,web,windows">

              Deploy ASP.NET Core app to Kubernetes on Google Kubernetes Engine


            </a>
          </li>
          <li>
            <a href="/cloud-compute-engine-aspnet/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Deploy ASP.NET app to Windows Server on Compute Engine"
              duration="24" updated="2017-10-31T11:28:19Z" tags="cloud,devint,kiosk,ndc,pass2017,qwiklabs,vslive,web,windows">

              Deploy ASP.NET app to Windows Server on Compute Engine


            </a>
          </li>
          <li>
            <a href="/gcp-aws-vms/index.html?index=..%2F..%2Findex" category="Cloud" title="Deploy Instances and Apps by Console and Command-Line"
              duration="0" updated="2017-11-08T09:47:44Z" tags="sc17,web">

              Deploy Instances and Apps by Console and Command-Line


            </a>
          </li>
          <li>
            <a href="/cloud-create-sql-server/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Deploy Microsoft SQL Server to Compute Engine"
              duration="12" updated="2017-10-25T20:51:17Z" tags="cloud,devint,kiosk,ndc,pass2017,propelify17,qwiklabs,vslive,web,windows">

              Deploy Microsoft SQL Server to Compute Engine


            </a>
          </li>
          <li>
            <a href="/cloud-app-engine-node/index.html?index=..%2F..%2Findex" category="Cloud,Compute,App Engine" title="Deploy Node.js Express Application in App Engine"
              duration="16" updated="2017-09-05T18:11:50Z" tags="cloud,gdd17,jsconfeu,kiosk,nodejs-interactive,qwiklabs,web"
              pin="" wait-for-ripple="">

              Deploy Node.js Express Application in App Engine


            </a>
          </li>
          <li>
            <a href="/cloud-app-engine-springboot/index.html?index=..%2F..%2Findex" category="Cloud,Compute,App Engine" title="Deploy Spring Boot Application in App Engine standard"
              duration="11" updated="2018-02-06T10:39:47Z" tags="cloud,devoxx,devoxx-us,java,jfokus,kiosk,propelify17,qwiklabs,spring,springone,web">

              Deploy Spring Boot Application in App Engine standard


            </a>
          </li>
          <li>
            <a href="/cloud-create-vm-windows-dotnet/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Deploy Windows Server with ASP.NET Framework to Compute Engine"
              duration="13" updated="2017-10-25T20:54:25Z" tags="cloud,devint,kiosk,ndc,pass2017,propelify17,qwiklabs,vslive,web,windows">

              Deploy Windows Server with ASP.NET Framework to Compute Engine


            </a>
          </li>
          <li>
            <a href="/gcp-aws-deployment-manager/index.html?index=..%2F..%2Findex" category="Cloud" title="Deploy Your Infrastructure Using Deployment Manager"
              duration="0" updated="2017-11-08T09:47:00Z" tags="sc17,web">

              Deploy Your Infrastructure Using Deployment Manager


            </a>
          </li>
          <li>
            <a href="/cloud-springboot-kubernetes/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Deploy a Java application to Kubernetes on Google Kubernetes Engine"
              duration="36" updated="2018-02-09T16:01:10Z" tags="cloud,devoxx,devoxx-us,kiosk,qwiklabs,spring,springone,web">

              Deploy a Java application to Kubernetes on Google Kubernetes Engine


            </a>
          </li>
          <li>
            <a href="/cloud-app-engine-ruby-on-rails/index.html?index=..%2F..%2Findex" category="Cloud" title="Deploy a Ruby on Rails app to App Engine Flexible Environment"
              duration="42" updated="2017-07-31T07:03:59Z" tags="cloud,io2017,kiosk,qwiklabs,web">

              Deploy a Ruby on Rails app to App Engine Flexible Environment


            </a>
          </li>
          <li>
            <a href="/cloud-app-engine-aspnetcore/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Deploy an ASP.NET Core app to App Engine"
              duration="25" updated="2017-11-26T14:53:13Z" tags="cloud,devint,kiosk,ndc,qwiklabs,vslive,web,windows">

              Deploy an ASP.NET Core app to App Engine


            </a>
          </li>
          <li>
            <a href="/cloud-vision-app-engine/index.html?index=..%2F..%2Findex" category="Web" title="Deploying a Python Flask Web Application to App Engine Flexible"
              duration="34" updated="2017-11-07T12:54:26Z" tags="chrome-dev-summit-2016,devfest-lon,io2016,kiosk,pwa-dev-summit,pwa-roadshow,qwiklabs,web">

              Deploying a Python Flask Web Application to App Engine Flexible


            </a>
          </li>
          <li>
            <a href="/android-audio-high-performance/index.html?index=..%2F..%2Findex" category="Android" title="Deprecated: Echo with Android Howie Library"
              duration="21" updated="2017-03-23T10:08:30Z" tags="android-dev-summit,babbq-2015,kiosk,web" pin="" wait-for-ripple="">

              Deprecated: Echo with Android Howie Library


            </a>
          </li>
          <li>
            <a href="/cloud-vision-intro/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API"
              duration="21" updated="2018-03-20T19:14:06Z" tags="cloud,devoxx,gcp-edu,gcp-next,gdc2017,gdd17,io2017,jsconfeu,kiosk,nodejs-interactive,qwiklabs,sc16,sc17,springone,strata-ny,trailheadx18,web">

              Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API


            </a>
          </li>
          <li>
            <a href="/developing-android-a11y-service/index.html?index=..%2F..%2Findex" category="Android" title="Developing an Accessibility Service for Android"
              duration="0" updated="2016-12-13T09:45:02Z" tags="web">

              Developing an Accessibility Service for Android


            </a>
          </li>
          <li>
            <a href="/daydream-video-ui/index.html?index=..%2F..%2Findex" class="codelab-card category-virtual-reality" category="Virtual Reality"
              title="Displaying Video and UI in Daydream" duration="83" updated="2018-01-16T15:19:42Z" tags="io2017,kiosk-daydream,web">

              Displaying Video and UI in Daydream


            </a>
          </li>
          <li>
            <a href="/cloud-spring-cloud-gcp-trace/index.html?index=..%2F..%2Findex" category="Cloud,Compute,App Engine" title="Distributed tracing with Spring Cloud Sleuth and Stackdriver Trace"
              duration="14" updated="2018-04-12T18:04:57Z" tags="cloud,devoxx,devoxx-us,java,jfokus,kiosk,propelify17,qwiklabs,spring,springone,web">

              Distributed tracing with Spring Cloud Sleuth and Stackdriver Trace


            </a>
          </li>
          <li>
            <a href="/cloud-spring-runtime-config/index.html?index=..%2F..%2Findex" category="Cloud,Compute,Java,Spring,Configuration"
              title="Dynamic configuration for Spring Boot applications using Spring Cloud GCP Config starter" duration="19"
              updated="2018-04-12T20:00:27Z" tags="cloud,devoxx,devoxx-us,jfokus,kiosk,propelify17,qwiklabs,spring,springone,web">

              Dynamic configuration for Spring Boot applications using Spring Cloud GCP Config starter


            </a>
          </li>
          <li>
            <a href="/polymer-checkout-form/index.html?index=..%2F..%2Findex" category="Web" title="Easy Checkout Forms with Autofill &amp; <gold-elements>"
              duration="26" updated="2015-12-01" tags="polymer-summit,web,kiosk,chrome-dev-summit,polytechnic">

              Easy Checkout Forms with Autofill &amp; &lt;gold-elements&gt;


            </a>
          </li>
          <li>
            <a href="/android-deep-linking/index.html?index=..%2F..%2Findex" category="Search" title="Enable Deep Linking to your App"
              duration="14" updated="2016-05-09T23:38:08Z" tags="kiosk,web">

              Enable Deep Linking to your App


            </a>
          </li>
          <li>
            <a href="/credential-management-api/index.html?index=..%2F..%2Findex" category="Web" title="Enabling auto sign-in with the Credential Management API"
              duration="26" updated="2018-03-07T07:26:42Z" tags="cds17,chrome-dev-summit-2016,io2016,io2017,kiosk,pwa-dev-summit,web">

              Enabling auto sign-in with the Credential Management API


            </a>
          </li>
          <li>
            <a href="/cloud-bookshelf-java-cloud-kms/index.html?index=..%2F..%2Findex" category="Cloud,Security" title="Encrypt a Java application with Cloud KMS"
              duration="32" updated="2017-02-21T20:00:26Z" tags="gcp-next,kiosk,rsa,web">

              Encrypt a Java application with Cloud KMS


            </a>
          </li>
          <li>
            <a href="/end-to-end-ml/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="End-to-end Machine Learning with Tensorflow on GCP"
              duration="213" updated="2018-01-23T23:11:35Z" tags="web">

              End-to-end Machine Learning with Tensorflow on GCP


            </a>
          </li>
          <li>
            <a href="/cloud-nl-intro/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Entity, Sentiment, and Syntax Analysis with the Natural Language API"
              duration="23" updated="2018-03-20T19:13:28Z" tags="cloud,devoxx,gcp-edu,gcp-next,gdd17,jsconfeu,kiosk,nodejs-interactive,qwiklabs,rsa,sc16,sc17,springone,strata-ny,trailheadx18,web">

              Entity, Sentiment, and Syntax Analysis with the Natural Language API


            </a>
          </li>
          <li>
            <a href="/providers/index.html?index=..%2F..%2Findex" category="Android Wear" title="Exposing data to watch face Complications on Android Wear"
              duration="45" updated="2017-05-17T08:47:52Z" tags="io2017,kiosk-wear,ubiquity,web">

              Exposing data to watch face Complications on Android Wear


            </a>
          </li>
          <li>
            <a href="/device-messaging/index.html?index=..%2F..%2Findex" class="codelab-card category-android-auto" category="Android Auto,Android Wear"
              title="Extending messaging apps for cars and Wear" duration="24" updated="2017-08-31T19:12:14Z" tags="gdd17,io2017,kiosk-wear,web">

              Extending messaging apps for cars and Wear


            </a>
          </li>
          <li>
            <a href="/face-detection/index.html?index=..%2F..%2Findex" category="Android" title="Face Detection with the Mobile Vision API"
              duration="23" updated="2016-06-29T08:01:33Z" tags="web">

              Face Detection with the Mobile Vision API


            </a>
          </li>
          <li>
            <a href="/assistant-dialogflow-nodejs/index.html?index=..%2F..%2Findex" class="codelab-card category-assistant" category="Assistant"
              title="Facts about You: Build a conversational app for the Google Assistant" duration="75" updated="2018-04-16T23:23:35Z"
              tags="gdd17,kiosk,web">

              Facts about You: Build a conversational app for the Google Assistant


            </a>
          </li>
          <li>
            <a href="/cloud-mongodb-federated-ingress/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Federated Clusters and Global Ingress with Kubernetes"
              duration="22" updated="2017-03-01T19:45:41Z" tags="cloud,kiosk,qwiklabs,web">

              Federated Clusters and Global Ingress with Kubernetes


            </a>
          </li>
          <li>
            <a href="/web-perf/index.html?index=..%2F..%2Findex" category="Web" title="Find and Fix Web App Performance Issues" duration="0"
              updated="2016-06-16T18:31:26Z" tags="chrome-dev-summit,io2016,kiosk,pwa-dev-summit,web">

              Find and Fix Web App Performance Issues


            </a>
          </li>
          <li>
            <a href="/firebase-android/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,Android"
              title="Firebase Android Codelab" duration="40" updated="2018-02-26T16:04:46Z" tags="firebase-dev-summit-2016,firebase17,gdd17,io2016,io2017,kiosk,web">

              Firebase Android Codelab


            </a>
          </li>
          <li>
            <a href="/app-indexing/index.html?index=..%2F..%2Findex" category="Search" title="Firebase App Indexing Android API: Logging User Actions and Getting Personal Content into Search"
              duration="28" updated="2016-12-01T21:38:58Z" tags="android-dev-summit,io2016,kiosk,web">

              Firebase App Indexing Android API: Logging User Actions and Getting Personal Content into Search


            </a>
          </li>
          <li>
            <a href="/firebase-appquality-objc/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,iOS"
              title="Firebase App Quality Codelab Objective-C" duration="8" updated="2018-01-31T20:00:34Z" tags="kiosk,web">

              Firebase App Quality Codelab Objective-C


            </a>
          </li>
          <li>
            <a href="/firebase-appquality-swift/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,iOS"
              title="Firebase App Quality Codelab Swift" duration="8" updated="2018-01-31T19:59:57Z" tags="kiosk,web">

              Firebase App Quality Codelab Swift


            </a>
          </li>
          <li>
            <a href="/firebase-web/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,Web" title="Firebase Web Codelab"
              duration="81" updated="2018-03-28T13:10:05Z" tags="chromeos,firebase-dev-summit-2016,firebase17,gdd17,io2016,io2017,kiosk,qwiklabs,sxsw,typtwd17,web"
              pin="" wait-for-ripple="">

              Firebase Web Codelab


            </a>
          </li>
          <li>
            <a href="/flutter-firebase/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase" title="Firebase for Flutter"
              duration="81" updated="2018-02-27T18:54:58Z" tags="devfest-lon,firebase17,gdd17,io2017,kiosk,web">

              Firebase for Flutter


            </a>
          </li>
          <li>
            <a href="/firebase-ios-objc/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,iOS"
              title="Firebase iOS Codelab Objective-C" duration="35" updated="2018-03-18T16:40:27Z" tags="firebase-dev-summit-2016,gdd17,io2016,io2017,kiosk,web">

              Firebase iOS Codelab Objective-C


            </a>
          </li>
          <li>
            <a href="/firebase-ios-swift/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase,iOS"
              title="Firebase iOS Codelab Swift" duration="34" updated="2018-01-30T19:46:37Z" tags="firebase-dev-summit-2016,firebase17,gdd17,io2016,io2017,kiosk,web">

              Firebase iOS Codelab Swift


            </a>
          </li>
          <li>
            <a href="/payment-request-api/index.html?index=..%2F..%2Findex" category="Web" title="Frictionless payment with Payment Request API"
              duration="44" updated="2017-10-18T21:19:18Z" tags="cds17,io2017,kiosk,web">

              Frictionless payment with Payment Request API


            </a>
          </li>
          <li>
            <a href="/es003l-storage/index.html?index=..%2F..%2Findex" category="Cloud" title="GCS (Google Cloud Storage) Demo Lab" duration="47"
              updated="2017-03-20T22:08:28Z" tags="es003l-storage,gcp-edu,web">

              GCS (Google Cloud Storage) Demo Lab


            </a>
          </li>
          <li>
            <a href="/android-doze-standby/index.html?index=..%2F..%2Findex" category="Android" title="Get your app ready for Doze and App Standby"
              duration="17" updated="2015-12-10" tags="web,kiosk,android-dev-summit">

              Get your app ready for Doze and App Standby


            </a>
          </li>
          <li>
            <a href="/cloud-app-engine-python/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Getting Started with App Engine (Python)"
              duration="13" updated="2017-05-12T10:20:47Z" tags="cloud,gcp-edu,gcp-next,hadoop-summit,kiosk,propelify17,strata,strata-ny,sxsw,web">

              Getting Started with App Engine (Python)


            </a>
          </li>
          <li>
            <a href="/chatbase/index.html?index=..%2F..%2Findex" category="Web" title="Getting Started with Chatbase chatbot analytics"
              duration="30" updated="2018-03-21T23:37:50Z" tags="io2017,kiosk,web">

              Getting Started with Chatbase chatbot analytics


            </a>
          </li>
          <li>
            <a href="/cloud-encrypt-with-kms/index.html?index=..%2F..%2Findex" category="Cloud,Security" title="Getting Started with Cloud KMS"
              duration="29" updated="2018-01-02T18:39:04Z" tags="cloud-summit-ny,gdd17,io2017,kiosk,qwiklabs,rsa,web">

              Getting Started with Cloud KMS


            </a>
          </li>
          <li>
            <a href="/cloud-shell/index.html?index=..%2F..%2Findex" category="Cloud,Cloud Tools" title="Getting Started with Cloud Shell &amp; gcloud"
              duration="6" updated="2017-11-28T05:52:34Z" tags="cloud,devoxx,devoxx-us,gcp-next,gdd17,hadoop-summit,io2017,jsconfeu,kiosk,mongodb-world,nodejs-interactive,propelify17,qwiklabs,rsa,sc16,sc17,springone,strata,strata-ny,sxsw,web">

              Getting Started with Cloud Shell &amp; gcloud


            </a>
          </li>
          <li>
            <a href="/cloud-endpoints-appengine/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Getting Started with Endpoints Frameworks on App Engine"
              duration="17" updated="2017-11-14T14:02:31Z" tags="cloud,devoxx,kiosk,qwiklabs,springone,web" pin="" wait-for-ripple="">

              Getting Started with Endpoints Frameworks on App Engine


            </a>
          </li>
          <li>
            <a href="/happy-weave-getting-started/index.html?index=..%2F..%2Findex" category="IoT" title="Getting Started with Happy and Weave"
              duration="42" updated="2018-03-15T22:37:43Z" tags="web">

              Getting Started with Happy and Weave


            </a>
          </li>
          <li>
            <a href="/vr_view_app_101/index.html?index=..%2F..%2Findex" class="codelab-card category-virtual-reality" category="Virtual Reality"
              title="Getting started with VR View for Android" duration="41" updated="2017-01-12T18:12:42Z" tags="io2016,vr,web">

              Getting started with VR View for Android


            </a>
          </li>
          <li>
            <a href="/vr_view_101/index.html?index=..%2F..%2Findex" class="codelab-card category-virtual-reality" category="Virtual Reality"
              title="Getting started with VR view for HTML" duration="40" updated="2017-01-12T00:07:53Z" tags="io2016,vr,web">

              Getting started with VR view for HTML


            </a>
          </li>
          <li>
            <a href="/getting-ready-for-android-n/index.html?index=..%2F..%2Findex" category="Android" title="Getting your app ready for Android N"
              duration="45" updated="2016-05-18T13:14:42Z" tags="io2016,kiosk,web">

              Getting your app ready for Android N


            </a>
          </li>
          <li>
            <a href="/gmail-add-ons/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Gmail Add-ons"
              duration="34" updated="2018-03-20T22:41:39Z" tags="gdd17,kiosk,trailheadx18,web">

              Gmail Add-ons


            </a>
          </li>
          <li>
            <a href="/fire-place/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo,Cloud,Android" title="Going Places with Android"
              duration="31" updated="2015-11-24" tags="web,kiosk,android-dev-summit">

              Going Places with Android


            </a>
          </li>
          <li>
            <a href="/app-citizenship-with-intents/index.html?index=..%2F..%2Findex" category="Search" title="Good App Citizenship with Intents"
              duration="20" updated="2017-01-17T22:35:39Z" tags="android-dev-summit,babbq-2015,kiosk,web">

              Good App Citizenship with Intents


            </a>
          </li>
          <li>
            <a href="/cast-game-manager/index.html?index=..%2F..%2Findex" class="codelab-card category-cast" category="Cast" title="Google Cast Game Manager API Codelab"
              duration="103" updated="2015-12-14T21:45:25Z" tags="kiosk,ubiquity,web">

              Google Cast Game Manager API Codelab


            </a>
          </li>
          <li>
            <a href="/cast-unity-plugin/index.html?index=..%2F..%2Findex" class="codelab-card category-cast" category="Cast,Unity,Games,Android"
              title="Google Cast Remote Display Plugin For Unity Codelab" duration="162" updated="2016-01-15T15:02:00Z" tags="kiosk,ubiquity,web">

              Google Cast Remote Display Plugin For Unity Codelab


            </a>
          </li>
          <li>
            <a href="/cloud-speech-nodejs/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Google Cloud Speech API : Node.js example"
              duration="21" updated="2017-11-08T06:12:29Z" tags="cloud,sc17,web">

              Google Cloud Speech API : Node.js example


            </a>
          </li>
          <li>
            <a href="/google-maps-web-services-proxy/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo,Cloud"
              title="Google Maps Web Services Proxy for Mobile Applications" duration="45" updated="2017-11-09T16:06:02Z" tags="io2017,kiosk,qwiklabs,web">

              Google Maps Web Services Proxy for Mobile Applications


            </a>
          </li>
          <li>
            <a href="/apps-script-intro/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Hands-on with Google Apps Script:                accessing Google Sheets, Maps &amp; Gmail in 4 lines of code!"
              duration="25" updated="2018-03-20T22:41:07Z" tags="devfest-lon,gdd17,kiosk,trailheadx18,web" pin="" wait-for-ripple="">

              Hands-on with Google Apps Script: accessing Google Sheets, Maps &amp; Gmail in 4 lines of code!


            </a>
          </li>
          <li>
            <a href="/chat-apps-script/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Hangouts Chat bot with Apps Script"
              duration="10" updated="2018-03-07T21:23:35Z" tags="kiosk,web">

              Hangouts Chat bot with Apps Script


            </a>
          </li>
          <li>
            <a href="/cloud-hello-istio/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Hello Istio Codelab
            (with Google Kubernetes Engine)" duration="30" updated="2018-04-18T11:39:53Z" tags="cloud,devoxx,kiosk,qwiklabs,sac18,springone,web">

              Hello Istio Codelab (with Google Kubernetes Engine)


            </a>
          </li>
          <li>
            <a href="/cloud-hello-kubernetes/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Hello Node Kubernetes Codelab"
              duration="50" updated="2018-01-12T12:38:36Z" tags="cloud,gcp-next,io2017,kiosk,qwiklabs,web">

              Hello Node Kubernetes Codelab


            </a>
          </li>
          <li>
            <a href="/hello-beacons/index.html?index=..%2F..%2Findex" category="Android" title="Hello, Beacons! Proximity &amp; Context-aware Apps"
              duration="30" updated="2016-07-20T13:21:41Z" tags="beacons,io2016,web">

              Hello, Beacons! Proximity &amp; Context-aware Apps


            </a>
          </li>
          <li>
            <a href="/adaptive-web-media/index.html?index=..%2F..%2Findex" category="Web" title="High performance video for the mobile web"
              duration="16" updated="2016-06-16T18:28:36Z" tags="io2016,kiosk,pwa-dev-summit,web">

              High performance video for the mobile web


            </a>
          </li>
          <li>
            <a href="/web-components-how-to-contribute/index.html?index=..%2F..%2Findex" category="Web" title="How to Contribute to the Web Components ecosystem"
              duration="0" updated="2017-10-18T21:19:55Z" tags="cds17,io2017,kiosk,web">

              How to Contribute to the Web Components ecosystem


            </a>
          </li>
          <li>
            <a href="/ima-html5/index.html?index=..%2F..%2Findex" category="Web" title="IMA SDK for HTML5 Codelab" duration="7" updated="2018-03-13T14:41:50Z"
              tags="io2018,kiosk,web">

              IMA SDK for HTML5 Codelab


            </a>
          </li>
          <li>
            <a href="/cpb102-txf-learning/index.html?index=..%2F..%2Findex" category="Cloud" title="Image Classification Transfer Learning with Inception v3"
              duration="90" updated="2017-01-20T23:55:57Z" tags="cpb102,web">

              Image Classification Transfer Learning with Inception v3


            </a>
          </li>
          <li>
            <a href="/cloud-ml-engine-image-classification/index.html?index=..%2F..%2Findex" category="Cloud,Data,ML" title="Image Classification Using Cloud ML Engine &amp; Datalab"
              duration="58" updated="2018-03-20T22:34:52Z" tags="cloud,devoxx,gcp-next,hadoop-summit,kiosk,mongodb-world,qwiklabs,sc16,springone,strata-ny,web">

              Image Classification Using Cloud ML Engine &amp; Datalab


            </a>
          </li>
          <li>
            <a href="/image-styling-web-components/index.html?index=..%2F..%2Findex" category="Web" title="Image Styling with Web Components"
              duration="22" updated="2017-10-23T07:49:23Z" tags="cds17,kiosk,web">

              Image Styling with Web Components


            </a>
          </li>
          <li>
            <a href="/cpb100-datalab-es/index.html?index=..%2F..%2Findex" category="Cloud,CPB100" title="Inicie Cloud Datalab en Español"
              duration="9" updated="2018-03-30T17:30:48Z" tags="cpb100,sc17,web">

              Inicie Cloud Datalab en Español


            </a>
          </li>
          <li>
            <a href="/cloud-windows-powershell/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Install and use Cloud Tools for PowerShell"
              duration="20" updated="2017-10-19T10:45:41Z" tags="cloud,devint,kiosk,ndc,qwiklabs,vslive,web,windows">

              Install and use Cloud Tools for PowerShell


            </a>
          </li>
          <li>
            <a href="/cloud-visual-studio/index.html?index=..%2F..%2Findex" category="Cloud,General" title="Install and use Cloud Tools for Visual Studio"
              duration="26" updated="2017-10-19T10:45:54Z" tags="cloud,devint,kiosk,ndc,qwiklabs,vslive,web,windows">

              Install and use Cloud Tools for Visual Studio


            </a>
          </li>
          <li>
            <a href="/firebase-analytics/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase"
              title="Instrumenting your Android App with Google Analytics for Firebase" duration="30" updated="2017-05-17T17:02:12Z"
              tags="io2016,kiosk,web">

              Instrumenting your Android App with Google Analytics for Firebase


            </a>
          </li>
          <li>
            <a href="/android-pay-web/index.html?index=..%2F..%2Findex" category="Web" title="Integrating Android Pay on Mobile Web"
              duration="46" updated="2017-05-17T17:32:31Z" tags="io2017,web">

              Integrating Android Pay on Mobile Web


            </a>
          </li>
          <li>
            <a href="/polymer-bluetooth/index.html?index=..%2F..%2Findex" category="Web" title="Interact with Bluetooth devices on the Web with Polymer"
              duration="22" updated="2016-12-15T13:27:51Z" tags="bluetooth,chrome-dev-summit,io2016,polymer-summit,polytechnic,ubiquity,web">

              Interact with Bluetooth devices on the Web with Polymer


            </a>
          </li>
          <li>
            <a href="/polymer-firebase/index.html?index=..%2F..%2Findex" category="Web" title="Interacting with data using the <firebase-element>"
              duration="0" updated="2016-01-27" tags="polymer-summit,web,kiosk,chrome-dev-summit,polytechnic">

              Interacting with data using the &lt;firebase-element&gt;


            </a>
          </li>
          <li>
            <a href="/daydream-controller/index.html?index=..%2F..%2Findex" class="codelab-card category-virtual-reality" category="Virtual Reality"
              title="Interacting with the Daydream Controller Touchpad" duration="104" updated="2017-08-16T14:30:00Z" tags="io2017,kiosk-daydream,web">

              Interacting with the Daydream Controller Touchpad


            </a>
          </li>
          <li>
            <a href="/from-java-to-dart/index.html?index=..%2F..%2Findex" category="Web" title="Intro to Dart for Java Developers" duration="20"
              updated="2017-05-30T20:16:44Z" tags="io2017,kiosk,web">

              Intro to Dart for Java Developers


            </a>
          </li>
          <li>
            <a href="/arcore-intro/index.html?index=..%2F..%2Findex" class="codelab-card category-virtual-reality" category="Virtual Reality,Unity"
              title="Introduction to ARCore in Unity" duration="60" updated="2018-04-10T13:21:36Z" tags="web">

              Introduction to ARCore in Unity


            </a>
          </li>
          <li>
            <a href="/cloud-dataproc-starter/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Introduction to Cloud Dataproc: Hadoop and Spark on Google Cloud Platform"
              duration="14" updated="2018-01-29T15:03:13Z" tags="cloud,cloud-summit-ny,devoxx,gcp-next,gdd17,hadoop-summit,io2017,kiosk,mongodb-world,nodejs-interactive,qwiklabs,sc16,sc17,springone,strata-ny,web">

              Introduction to Cloud Dataproc: Hadoop and Spark on Google Cloud Platform


            </a>
          </li>
          <li>
            <a href="/permissions-introduction/index.html?index=..%2F..%2Findex" category="Web" title="Introduction to Permissions API"
              duration="23" updated="2016-05-19T20:50:30Z" tags="chrome-dev-summit,io2016,kiosk,web">

              Introduction to Permissions API


            </a>
          </li>
          <li>
            <a href="/android-storage-permissions/index.html?index=..%2F..%2Findex" category="Android" title="Keep Sensitive Data Safe and Private"
              duration="40" updated="2018-01-12T02:24:07Z" tags="io2017,kiosk,web">

              Keep Sensitive Data Safe and Private


            </a>
          </li>
          <li>
            <a href="/cpb100-datalab/index.html?index=..%2F..%2Findex" category="Cloud,CPB100" title="Launch Cloud Datalab" duration="9"
              updated="2017-11-08T06:16:47Z" tags="cpb100,sc17,web">

              Launch Cloud Datalab


            </a>
          </li>
          <li>
            <a href="/blockly-ios/index.html?index=..%2F..%2Findex" class="codelab-card category-blockly" category="Blockly" title="Learning to use Blockly iOS"
              duration="60" updated="2017-10-13T23:50:31Z" tags="kiosk,web">

              Learning to use Blockly iOS


            </a>
          </li>
          <li>
            <a href="/blockly-web/index.html?index=..%2F..%2Findex" class="codelab-card category-blockly" category="Blockly" title="Learning to use Blockly on the Web"
              duration="35" updated="2017-09-27T12:06:01Z" tags="kiosk,web">

              Learning to use Blockly on the Web


            </a>
          </li>
          <li>
            <a href="/gcp-aws-bigquery/index.html?index=..%2F..%2Findex" category="Cloud" title="Load and Analyze Data in BigQuery" duration="0"
              updated="2017-05-16T15:21:19Z" tags="web">

              Load and Analyze Data in BigQuery


            </a>
          </li>
          <li>
            <a href="/cloud-bq-campaign-finance/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Looking at campaign finance with BigQuery"
              duration="22" updated="2018-03-20T22:47:53Z" tags="cloud,devoxx,gcp-next,gdc2017,io2016,kiosk,mongodb-world,rsa,sc16,springone,trailheadx18,web">

              Looking at campaign finance with BigQuery


            </a>
          </li>
          <li>
            <a href="/making-waves-2-sampler/index.html?index=..%2F..%2Findex" category="Android" title="Making More Waves - Sampler"
              duration="56" updated="2018-01-30T21:45:49Z" tags="web">

              Making More Waves - Sampler


            </a>
          </li>
          <li>
            <a href="/making-waves-1-synth/index.html?index=..%2F..%2Findex" category="Android" title="Making Waves Part 1 - Build a Synthesizer"
              duration="53" updated="2018-02-22T10:46:17Z" tags="web">

              Making Waves Part 1 - Build a Synthesizer


            </a>
          </li>
          <li>
            <a href="/apigee-spike-arrest/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Manage your APIs using Apigee Edge - Protect your API from Traffic Spikes"
              duration="15" updated="2017-12-07T18:47:03Z" tags="kiosk,qwiklabs,springone,web">

              Manage your APIs using Apigee Edge - Protect your API from Traffic Spikes


            </a>
          </li>
          <li>
            <a href="/apigee-pcf-orgplan/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Manage your Pivotal Cloud Foundry App's using Apigee Edge"
              duration="26" updated="2017-12-06T18:32:40Z" tags="kiosk,qwiklabs,springone,web">

              Manage your Pivotal Cloud Foundry App's using Apigee Edge


            </a>
          </li>
          <li>
            <a href="/nyc-subway-station-locator/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo" title="Mapping the NYC Subway"
              duration="59" updated="2017-08-31T18:47:55Z" tags="gdd17,io2017,kiosk,web">

              Mapping the NYC Subway


            </a>
          </li>
          <li>
            <a href="/performance-analytics/index.html?index=..%2F..%2Findex" class="codelab-card category-analytics" category="Analytics"
              title="Measuring Critical Performance Metrics with Google Analytics" duration="35" updated="2016-07-21T16:17:06Z"
              tags="io2016,kiosk,pwa-dev-summit,web">

              Measuring Critical Performance Metrics with Google Analytics


            </a>
          </li>
          <li>
            <a href="/exoplayer-intro/index.html?index=..%2F..%2Findex" category="Android" title="Media streaming with ExoPlayer" duration="67"
              updated="2018-01-12T14:31:48Z" tags="io2017,kiosk,web">

              Media streaming with ExoPlayer


            </a>
          </li>
          <li>
            <a href="/cloud-spring-cloud-gcp-pubsub-integration/index.html?index=..%2F..%2Findex" category="Cloud" title="Messaging with Spring Integration and Google Cloud Pub/Sub"
              duration="10" updated="2018-04-12T18:28:21Z" tags="cloud,devoxx,java,jfokus,kiosk,qwiklabs,spring,springone,web">

              Messaging with Spring Integration and Google Cloud Pub/Sub


            </a>
          </li>
          <li>
            <a href="/firebase-monetization/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase"
              title="Monetization from Good to Great with Firebase, in 10 mins" duration="16" updated="2017-07-17T23:34:52Z"
              tags="io2017,kiosk,web">

              Monetization from Good to Great with Firebase, in 10 mins


            </a>
          </li>
          <li>
            <a href="/cloud-monitoring-codelab/index.html?index=..%2F..%2Findex" category="Cloud,Monitoring" title="Monitoring Cloud Infrastructure with Stackdriver"
              duration="15" updated="2017-11-14T14:00:10Z" tags="cloud,devoxx,devoxx-us,gcp-next,gdc2017,kiosk,nodejs-interactive,qwiklabs,rsa,springone,sxsw,web"
              pin="" wait-for-ripple="">

              Monitoring Cloud Infrastructure with Stackdriver


            </a>
          </li>
          <li>
            <a href="/wear-nav-action/index.html?index=..%2F..%2Findex" category="Android Wear" title="Navigation and Actions with Wear 2.0"
              duration="17" updated="2017-09-03T09:16:31Z" tags="gdd17,io2017,kiosk-wear,web">

              Navigation and Actions with Wear 2.0


            </a>
          </li>
          <li>
            <a href="/nest-camera-api/index.html?index=..%2F..%2Findex" category="IoT" title="Nest Cam &amp; TensorFlow Codelab" duration="35"
              updated="2018-03-21T15:27:06Z" tags="io2017,kiosk-iot,web">

              Nest Cam &amp; TensorFlow Codelab


            </a>
          </li>
          <li>
            <a href="/nest-ten-tips-for-success/index.html?index=..%2F..%2Findex" class="codelab-card category-nest" category="Nest"
              title="Nest – 10 tips for your successful integration" duration="67" updated="2018-04-09T23:14:59Z" tags="web">

              Nest – 10 tips for your successful integration


            </a>
          </li>
          <li>
            <a href="/android-network-manager/index.html?index=..%2F..%2Findex" category="Android" title="Network Manager In Your App"
              duration="21" updated="2016-01-11T23:14:58Z" tags="android-dev-summit,babbq-2015,kiosk,web">

              Network Manager In Your App


            </a>
          </li>
          <li>
            <a href="/cloud-networking-101/index.html?index=..%2F..%2Findex" category="Cloud,Networking" title="Networking 101" duration="44"
              updated="2017-11-08T06:18:58Z" tags="cloud,gcp-next,kiosk,qwiklabs,rsa,sc17,web">

              Networking 101


            </a>
          </li>
          <li>
            <a href="/cloud-networking-102/index.html?index=..%2F..%2Findex" category="Cloud,Networking" title="Networking 102" duration="73"
              updated="2017-03-06T20:01:42Z" tags="cloud,gcp-next,kiosk,qwiklabs,rsa,web">

              Networking 102


            </a>
          </li>
          <li>
            <a href="/notification-channels-java/index.html?index=..%2F..%2Findex" category="Android" title="Notification Channels and Badges (Java)"
              duration="32" updated="2017-11-07T12:23:05Z" tags="devfest-lon,gdd17,io2017,kiosk,web">

              Notification Channels and Badges (Java)


            </a>
          </li>
          <li>
            <a href="/notification-channels-kotlin/index.html?index=..%2F..%2Findex" category="Android" title="Notification Channels and Badges (Kotlin)"
              duration="32" updated="2017-09-03T09:12:15Z" tags="gdd17,io2017,kiosk,web">

              Notification Channels and Badges (Kotlin)


            </a>
          </li>
          <li>
            <a href="/gcp-aws-accounts-and-billing/index.html?index=..%2F..%2Findex" category="Cloud" title="Open an Account and Manage Billing and Projects"
              duration="0" updated="2017-11-08T09:38:35Z" tags="sc17,web">

              Open an Account and Manage Billing and Projects


            </a>
          </li>
          <li>
            <a href="/gcp-aws-accounts-and-billing-v2/index.html?index=..%2F..%2Findex" category="Cloud" title="Open an Account and Manage Billing and Projects"
              duration="0" updated="2018-02-08T08:47:31Z" tags="web">

              Open an Account and Manage Billing and Projects


            </a>
          </li>
          <li>
            <a href="/optimize-autofill/index.html?index=..%2F..%2Findex" category="Web" title="Optimize your app for autofill" duration="0"
              updated="2018-04-17T00:28:53Z" tags="io2018,kiosk,web">

              Optimize your app for autofill


            </a>
          </li>
          <li>
            <a href="/draco-3d/index.html?index=..%2F..%2Findex" category="Web" title="Optimizing 3D data with Draco Geometry Compression"
              duration="40" updated="2017-10-06T15:57:46Z" tags="io2017,kiosk,web">

              Optimizing 3D data with Draco Geometry Compression


            </a>
          </li>
          <li>
            <a href="/vp9-video/index.html?index=..%2F..%2Findex" category="Web" title="Optimizing video quality with VP9 video compression"
              duration="51" updated="2017-05-17T16:28:08Z" tags="io2017,kiosk,web">

              Optimizing video quality with VP9 video compression


            </a>
          </li>
          <li>
            <a href="/cloud-orchestrate-with-kubernetes/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Orchestrating the Cloud with Kubernetes"
              duration="60" updated="2017-02-24T21:32:41Z" tags="cloud,gdc2017,io2016,kiosk,mongodb-world,web" pin="" wait-for-ripple="">

              Orchestrating the Cloud with Kubernetes


            </a>
          </li>
          <li>
            <a href="/prpl-ce-firebase/index.html?index=..%2F..%2Findex" category="Web" title="PRPL with Custom Elements and Firebase"
              duration="30" updated="2018-03-23T22:39:38Z" tags="io2017,kiosk,polymer-summit-2017,web">

              PRPL with Custom Elements and Firebase


            </a>
          </li>
          <li>
            <a href="/expand-collapse-animations/index.html?index=..%2F..%2Findex" category="Web" title="Performant Expand &amp; Collapse Animations"
              duration="24" updated="2017-08-21T14:02:08Z" tags="polymer-summit-2017,web">

              Performant Expand &amp; Collapse Animations


            </a>
          </li>
          <li>
            <a href="/firebase-auth-android/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase"
              title="Personalize your Android App with Firebase User Management" duration="0" updated="2017-11-07T12:24:01Z"
              tags="devfest-lon,io2016,kiosk,web">

              Personalize your Android App with Firebase User Management


            </a>
          </li>
          <li>
            <a href="/firebase-auth-ios/index.html?index=..%2F..%2Findex" class="codelab-card category-firebase" category="Firebase"
              title="Personalize your iOS App with Firebase User Management" duration="0" updated="2016-05-18T18:00:36Z" tags="io2016,kiosk,web">

              Personalize your iOS App with Firebase User Management


            </a>
          </li>
          <li>
            <a href="/daydream-picking-pushing/index.html?index=..%2F..%2Findex" class="codelab-card category-virtual-reality" category="Virtual Reality"
              title="Picking, Pushing, and Throwing with the Daydream Controller" duration="104" updated="2017-08-16T14:30:03Z"
              tags="io2017,kiosk-daydream,web">

              Picking, Pushing, and Throwing with the Daydream Controller


            </a>
          </li>
          <li>
            <a href="/playservices_unity/index.html?index=..%2F..%2Findex" category="Unity,Games" title="Play Game Services in Unity"
              duration="78" updated="2016-05-18T17:18:46Z" tags="games,io2016,kiosk,unity,web">

              Play Game Services in Unity


            </a>
          </li>
          <li>
            <a href="/android-music-player/index.html?index=..%2F..%2Findex" class="codelab-card category-android-auto" category="Android Auto,Android Wear"
              title="Playing music on cars and wearables" duration="48" updated="2018-03-05T21:27:05Z" tags="io2017,kiosk-wear,web">

              Playing music on cars and wearables


            </a>
          </li>
          <li>
            <a href="/cloud-using-cloud-launcher/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Provision Services with Cloud Launcher"
              duration="7" updated="2018-04-12T21:11:59Z" tags="cloud,gcp-next,gdc2017,gdd17,hadoop-summit,jsconfeu,kiosk,mongodb-world,nodejs-interactive,propelify17,qwiklabs,sc17,strata,sxsw,web">

              Provision Services with Cloud Launcher


            </a>
          </li>
          <li>
            <a href="/cloud-dataproc-gcloud/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Provisioning and Using a Managed Hadoop/Spark Cluster with Cloud Dataproc (Command Line)"
              duration="20" updated="2017-11-14T09:57:26Z" tags="cloud,devoxx,gcp-next,hadoop-summit,kiosk,mongodb-world,qwiklabs,sc16,sc17,springone,strata-ny,web">

              Provisioning and Using a Managed Hadoop/Spark Cluster with Cloud Dataproc (Command Line)


            </a>
          </li>
          <li>
            <a href="/bigquery-github/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Query Github Data Using BigQuery"
              duration="0" updated="2018-02-21T04:35:51Z" tags="web">

              Query Github Data Using BigQuery


            </a>
          </li>
          <li>
            <a href="/cloud-bigquery-wikipedia/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Query the Wikipedia dataset in BigQuery"
              duration="19" updated="2018-03-20T22:46:43Z" tags="cloud,devoxx,gcp-next,gdc2017,gdd17,hadoop-summit,jsconfeu,kiosk,mongodb-world,nodejs-interactive,qwiklabs,sc16,sc17,springone,strata,strata-ny,sxsw,trailheadx18,web">

              Query the Wikipedia dataset in BigQuery


            </a>
          </li>
          <li>
            <a href="/orbitera-multi-cloud-billing/index.html?index=..%2F..%2Findex" category="Cloud" title="Quickstart: Get started with multi-cloud billing"
              duration="47" updated="2018-04-13T00:24:36Z" tags="web">

              Quickstart: Get started with multi-cloud billing


            </a>
          </li>
          <li>
            <a href="/orbitera-powered-marketplace/index.html?index=..%2F..%2Findex" category="Cloud" title="Quickstart: Get started with white-label marketplaces"
              duration="54" updated="2018-02-21T18:45:51Z" tags="web">

              Quickstart: Get started with white-label marketplaces


            </a>
          </li>
          <li>
            <a href="/tv-watch-next/index.html?index=..%2F..%2Findex" category="Android TV" title="Raise engagement on Android TV by integrating with the Play Next row"
              duration="33" updated="2018-03-31T20:24:29Z" tags="android-dev-summit,gdd18,io2018,kiosk,ubiquity,web">

              Raise engagement on Android TV by integrating with the Play Next row


            </a>
          </li>
          <li>
            <a href="/spring-cloud-gcp-gcs/index.html?index=..%2F..%2Findex" category="Cloud" title="Reading and Writing Files with Spring Resource Abstraction for Google Cloud Storage"
              duration="14" updated="2018-04-12T18:30:34Z" tags="cloud,devoxx,java,kiosk,qwiklabs,spring,springone,web">

              Reading and Writing Files with Spring Resource Abstraction for Google Cloud Storage


            </a>
          </li>
          <li>
            <a href="/webrtc-web/index.html?index=..%2F..%2Findex" category="Web,Mobile" title="Real time communication with WebRTC"
              duration="34" updated="2018-02-21T09:25:11Z" tags="io2016,web,webrtc">

              Real time communication with WebRTC


            </a>
          </li>
          <li>
            <a href="/realtime-asset-tracking/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo,Cloud,Android,Mobile"
              title="Real-time Asset Tracking" duration="70" updated="2017-09-05T09:02:18Z" tags="gdd17,web">

              Real-time Asset Tracking


            </a>
          </li>
          <li>
            <a href="/android-migrate-to-jobs/index.html?index=..%2F..%2Findex" category="Android" title="Removing dependencies on background services"
              duration="40" updated="2016-05-19T19:55:16Z" tags="io2016,web. kiosk">

              Removing dependencies on background services


            </a>
          </li>
          <li>
            <a href="/cloud-dataflow-starter/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Run a Big Data Text Processing Pipeline in Cloud Dataflow"
              duration="21" updated="2017-11-08T06:24:34Z" tags="cloud,devoxx,gcp-next,gdc2017,hadoop-summit,io2017,kiosk,mongodb-world,nodejs-interactive,qwiklabs,sc16,sc17,springone,strata-ny,web">

              Run a Big Data Text Processing Pipeline in Cloud Dataflow


            </a>
          </li>
          <li>
            <a href="/cloud-create-a-nodejs-vm/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Running Node.js on a Virtual Machine"
              duration="12" updated="2017-09-05T09:07:17Z" tags="cloud,gdd17,jsconfeu,kiosk,nodejs-interactive,propelify17,web">

              Running Node.js on a Virtual Machine


            </a>
          </li>
          <li>
            <a href="/cloud-windows-containers-computeengine/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Running Windows Containers on Compute Engine"
              duration="16" updated="2018-02-23T12:41:48Z" tags="cloud,devint,kiosk,ndc,qwiklabs,vslive,web,windows">

              Running Windows Containers on Compute Engine


            </a>
          </li>
          <li>
            <a href="/cloud-wordpress-on-flex/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Running WordPress on App Engine Flexible Environment"
              duration="29" updated="2017-03-02T20:22:11Z" tags="cloud,gcp-next,kiosk,qwiklabs,web">

              Running WordPress on App Engine Flexible Environment


            </a>
          </li>
          <li>
            <a href="/cloud-running-a-container/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Running a Container in Kubernetes with Container Engine"
              duration="0" updated="2018-04-19T11:28:37Z" tags="cloud,gcp-next,gdc2017,hadoop-summit,kiosk,mongodb-world,nodejs-interactive,sc16,springone,strata,strata-ny,sxsw,web">

              Running a Container in Kubernetes with Container Engine


            </a>
          </li>
          <li>
            <a href="/cloud-mongodb-statefulset/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Running a MongoDB Database in Kubernetes with StatefulSets"
              duration="38" updated="2017-02-28T14:17:26Z" tags="cloud,kiosk,qwiklabs,web">

              Running a MongoDB Database in Kubernetes with StatefulSets


            </a>
          </li>
          <li>
            <a href="/cloud-running-a-nodejs-container/index.html?index=..%2F..%2Findex" category="Cloud,Compute" title="Running a Node.js Container in Kubernetes with Container Engine"
              duration="33" updated="2017-09-03T09:03:34Z" tags="cloud,gdd17,jsconfeu,kiosk,nodejs-interactive,web">

              Running a Node.js Container in Kubernetes with Container Engine


            </a>
          </li>
          <li>
            <a href="/cloud-dataproc-opencv/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Running a Spark Application with OpenCV on Cloud Dataproc"
              duration="26" updated="2017-11-08T06:25:24Z" tags="cloud,kiosk,qwiklabs,sc17,web">

              Running a Spark Application with OpenCV on Cloud Dataproc


            </a>
          </li>
          <li>
            <a href="/gcp-aws-scaling-and-balancing/index.html?index=..%2F..%2Findex" category="Cloud" title="Scale and Load Balance Instances and Apps"
              duration="0" updated="2017-05-11T08:44:13Z" tags="web">

              Scale and Load Balance Instances and Apps


            </a>
          </li>
          <li>
            <a href="/android-smart-lock/index.html?index=..%2F..%2Findex" category="Android" title="Seamless Sign In with Smart Lock"
              duration="33" updated="2017-11-30T08:03:23Z" tags="android-dev-summit,babbq-2015,gdd17,io2016,kiosk,web">

              Seamless Sign In with Smart Lock


            </a>
          </li>
          <li>
            <a href="/gcp-aws-custom-networks/index.html?index=..%2F..%2Findex" category="Cloud" title="Secure Instances and Apps with Custom Networks"
              duration="0" updated="2017-05-16T20:58:59Z" tags="web">

              Secure Instances and Apps with Custom Networks


            </a>
          </li>
          <li>
            <a href="/cloud-lamp-migration/index.html?index=..%2F..%2Findex" category="Cloud,Security" title="Secure On-premise to Hybrid LAMP Stack Migration"
              duration="120" updated="2017-02-21T20:03:20Z" tags="cloud,kiosk,rsa,web">

              Secure On-premise to Hybrid LAMP Stack Migration


            </a>
          </li>
          <li>
            <a href="/mobile-vision-ocr/index.html?index=..%2F..%2Findex" category="Android" title="See and Understand Text
            
             using OCR with Mobile Vision Text API for Android" duration="32" updated="2017-05-16T03:34:02Z" tags="io2016,io2017,kiosk,web">

              See and Understand Text using OCR with Mobile Vision Text API for Android


            </a>
          </li>
          <li>
            <a href="/dataeng-machine-learning/index.html?index=..%2F..%2Findex" category="Cloud" title="Serverless Machine Learning"
              duration="143" updated="2017-08-08T20:27:06Z" tags="dataengineer,qwiklabs,web">

              Serverless Machine Learning


            </a>
          </li>
          <li>
            <a href="/cloud-load-balancers/index.html?index=..%2F..%2Findex" category="Cloud,Networking" title="Setup Network and HTTP Load Balancers"
              duration="26" updated="2018-04-12T21:09:09Z" tags="cloud,gcp-edu,gcp-next,kiosk,nodejs-interactive,qwiklabs,rsa,sxsw,web">

              Setup Network and HTTP Load Balancers


            </a>
          </li>
          <li>
            <a href="/google-maps-simple-store-locator/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo,Cloud"
              title="Simple Store Locator with Google Maps" duration="35" updated="2017-09-05T08:30:22Z" tags="io2017,kiosk,qwiklabs,web">

              Simple Store Locator with Google Maps


            </a>
          </li>
          <li>
            <a href="/openthread-simulation/index.html?index=..%2F..%2Findex" category="IoT" title="Simulating a Thread network using OpenThread"
              duration="37" updated="2018-02-01T01:19:42Z" tags="io2017,kiosk,web">

              Simulating a Thread network using OpenThread


            </a>
          </li>
          <li>
            <a href="/slides-api/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Slides API"
              duration="36" updated="2018-03-20T22:42:12Z" tags="gdd17,kiosk,trailheadx18,web">

              Slides API


            </a>
          </li>
          <li>
            <a href="/speaking-with-a-webpage/index.html?index=..%2F..%2Findex" category="Cloud" title="Speaking with a Webpage - Streaming speech transcripts"
              duration="55" updated="2017-03-20T21:35:25Z" tags="gcp-edu,gcp-next,kiosk,qwiklabs,web">

              Speaking with a Webpage - Streaming speech transcripts


            </a>
          </li>
          <li>
            <a href="/cloud-speech-intro/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Speech to Text Transcription with the Cloud Speech API"
              duration="14" updated="2018-03-20T19:12:53Z" tags="cloud,devoxx,gcp-next,gdd17,jsconfeu,kiosk,nodejs-interactive,qwiklabs,sc16,sc17,springone,strata-ny,trailheadx18,web">

              Speech to Text Transcription with the Cloud Speech API


            </a>
          </li>
          <li>
            <a href="/android-pay/index.html?index=..%2F..%2Findex" category="Android" title="Speedy Mobile Checkout with Android Pay"
              duration="38" updated="2016-10-17T14:08:28Z" tags="android-dev-summit,android-pay,io2016,web">

              Speedy Mobile Checkout with Android Pay


            </a>
          </li>
          <li>
            <a href="/gcp-aws-networking/index.html?index=..%2F..%2Findex" category="Cloud" title="Spin Up Instances and Check Connectivity"
              duration="0" updated="2017-11-08T09:38:05Z" tags="sc17,web">

              Spin Up Instances and Check Connectivity


            </a>
          </li>
          <li>
            <a href="/cloud-spring-petclinic-cloudsql/index.html?index=..%2F..%2Findex" category="Cloud,Compute,Java,Spring,Cloud SQL"
              title="Spring Pet Clinic using Cloud SQL" duration="10" updated="2018-02-06T00:15:07Z" tags="cloud,devoxx,devoxx-us,jfokus,kiosk,propelify17,qwiklabs,spring,springone,web">

              Spring Pet Clinic using Cloud SQL


            </a>
          </li>
          <li>
            <a href="/cloud-stackdriver-qwikstart/index.html?index=..%2F..%2Findex" category="Cloud,Monitoring" title="Stackdriver: Qwik Start"
              duration="0" updated="2018-02-24T09:13:01Z" tags="cloud,kiosk,qwiklabs,sac18,web">

              Stackdriver: Qwik Start


            </a>
          </li>
          <li>
            <a href="/cloud-ml-engine-sd-regression/index.html?index=..%2F..%2Findex" category="Cloud,Data,ML" title="Structured Data Regression Using Cloud ML Engine &amp; Datalab"
              duration="58" updated="2018-03-20T22:39:47Z" tags="cloud,devoxx,gcp-next,hadoop-summit,kiosk,mongodb-world,qwiklabs,sc16,springone,strata-ny,web">

              Structured Data Regression Using Cloud ML Engine &amp; Datalab


            </a>
          </li>
          <li>
            <a href="/taking-advantage-of-kotlin/index.html?index=..%2F..%2Findex" category="Android" title="Taking Advantage of Kotlin"
              duration="75" updated="2017-11-07T12:25:13Z" tags="devfest-lon,gdd17,kiosk,web">

              Taking Advantage of Kotlin


            </a>
          </li>
          <li>
            <a href="/tensorflow-for-poets/index.html?index=..%2F..%2Findex" class="codelab-card category-tensorflow" category="TensorFlow"
              title="TensorFlow For Poets" duration="77" updated="2018-04-11T19:15:33Z" tags="devfest-lon,gdd17,io2016,io2017,kiosk,web">

              TensorFlow For Poets


            </a>
          </li>
          <li>
            <a href="/cloud-tensorflow-mnist/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="TensorFlow and deep learning, without a PhD"
              duration="149" updated="2018-04-18T17:50:21Z" tags="web">

              TensorFlow and deep learning, without a PhD


            </a>
          </li>
          <li>
            <a href="/tensorflow-for-poets-2/index.html?index=..%2F..%2Findex" class="codelab-card category-tensorflow" category="TensorFlow,Android"
              title="TensorFlow for Poets 2: Optimize for Mobile" duration="65" updated="2017-12-06T18:26:05Z" tags="gdd17,io2017,kiosk,web">

              TensorFlow for Poets 2: Optimize for Mobile


            </a>
          </li>
          <li>
            <a href="/tensorflow-for-poets-2-tflite/index.html?index=..%2F..%2Findex" category="TensorFlow,Android" title="TensorFlow for Poets 2: TFLite"
              duration="55" updated="2018-02-12T20:16:33Z" tags="kiosk,none,web">

              TensorFlow for Poets 2: TFLite


            </a>
          </li>
          <li>
            <a href="/unity-firebase-test-lab-game-loop/index.html?index=..%2F..%2Findex" category="Unity,Firebase,Testing" title="Testing a Unity Project with Firebase Test Lab for Android"
              duration="79" updated="2017-07-06T17:29:24Z" tags="web">

              Testing a Unity Project with Firebase Test Lab for Android


            </a>
          </li>
          <li>
            <a href="/deeplink-referrer/index.html?index=..%2F..%2Findex" category="Search" title="Track Deep Link Referrals" duration="30"
              updated="2015-11-25T00:12:09Z" tags="web">

              Track Deep Link Referrals


            </a>
          </li>
          <li>
            <a href="/cloud-translation-intro/index.html?index=..%2F..%2Findex" category="Cloud,Machine Learning" title="Translate Text with the Translation API"
              duration="27" updated="2018-03-20T19:08:38Z" tags="cloud,gcp-edu,gcp-next,kiosk,qwiklabs,sc17,trailheadx18,web">

              Translate Text with the Translation API


            </a>
          </li>
          <li>
            <a href="/transport-tracker-backend/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo" title="Transport Tracker Backend"
              duration="47" updated="2017-08-31T23:52:04Z" tags="gdd17,io2017,kiosk,web">

              Transport Tracker Backend


            </a>
          </li>
          <li>
            <a href="/transport-tracker-map/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo" title="Transport Tracker Map"
              duration="31" updated="2017-08-31T23:52:23Z" tags="gdd17,io2017,kiosk,web">

              Transport Tracker Map


            </a>
          </li>
          <li>
            <a href="/location-places-android/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo" title="Understand your Place in this World -- Getting Started with the Places API on Android"
              duration="0" updated="2016-05-17T03:15:00Z" tags="io2016,kiosk,web">

              Understand your Place in this World -- Getting Started with the Places API on Android


            </a>
          </li>
          <li>
            <a href="/location-places-ios/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo" title="Understand your Place in this World -- Getting Started with the Places API on iOS"
              duration="0" updated="2016-05-14T16:26:26Z" tags="io2016,kiosk,web">

              Understand your Place in this World -- Getting Started with the Places API on iOS


            </a>
          </li>
          <li>
            <a href="/cloud-upload-objects-to-cloud-storage/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Upload Objects to Cloud Storage"
              duration="11" updated="2017-11-08T06:30:15Z" tags="cloud,devoxx,gcp-next,gdd17,hadoop-summit,jsconfeu,kiosk,mongodb-world,nodejs-interactive,propelify17,sc16,sc17,springone,strata,sxsw,web">

              Upload Objects to Cloud Storage


            </a>
          </li>
          <li>
            <a href="/sheets-api/index.html?index=..%2F..%2Findex" class="codelab-card category-sheets" category="Sheets" title="Use Google Sheets as your application's reporting tool"
              duration="34" updated="2018-03-23T16:20:39Z" tags="gdd17,io2016,kiosk,web">

              Use Google Sheets as your application's reporting tool


            </a>
          </li>
          <li>
            <a href="/gcp-aws-gsutil/index.html?index=..%2F..%2Findex" category="Cloud" title="Use gsutil to Perform Operations on Buckets and Objects"
              duration="0" updated="2017-11-08T09:37:12Z" tags="sc17,web">

              Use gsutil to Perform Operations on Buckets and Objects


            </a>
          </li>
          <li>
            <a href="/cloud-vision-nodejs/index.html?index=..%2F..%2Findex" category="Cloud,Data" title="Using Cloud Vision with Node.js"
              duration="48" updated="2016-12-01T19:36:48Z" tags="cloud,kiosk,web">

              Using Cloud Vision with Node.js


            </a>
          </li>
          <li>
            <a href="/firebase-test-lab/index.html?index=..%2F..%2Findex" category="Web" title="Using Firebase Test Lab to Improve the Quality of your Mobile Apps"
              duration="74" updated="2016-05-18T19:55:52Z" tags="io2016,kiosk,web">

              Using Firebase Test Lab to Improve the Quality of your Mobile Apps


            </a>
          </li>
          <li>
            <a href="/cloud-test-lab/index.html?index=..%2F..%2Findex" category="Android" title="Using Google Cloud Test Lab to improve the quality of your mobile apps"
              duration="79" updated="2016-12-01T19:36:11Z" tags="babbq-2015,kiosk,web">

              Using Google Cloud Test Lab to improve the quality of your mobile apps


            </a>
          </li>
          <li>
            <a href="/cloud-stackdriver-debug/index.html?index=..%2F..%2Findex" category="Cloud,Monitoring" title="Using Google Stackdriver Debug, Traces, Logging and Logpoints"
              duration="41" updated="2018-03-27T17:01:23Z" tags="cloud,gcp-next,kiosk,qwiklabs,web">

              Using Google Stackdriver Debug, Traces, Logging and Logpoints


            </a>
          </li>
          <li>
            <a href="/cloud-ruby-on-rails-cloud-sql-postgres-ruby/index.html?index=..%2F..%2Findex" category="Cloud" title="Using Ruby on Rails with Cloud SQL for PostgreSQL"
              duration="52" updated="2018-03-20T17:05:23Z" tags="cloud,io2017,kiosk,qwiklabs,web">

              Using Ruby on Rails with Cloud SQL for PostgreSQL


            </a>
          </li>
          <li>
            <a href="/cloud-stackdriver-getting-started/index.html?index=..%2F..%2Findex" category="Cloud,Monitoring" title="Using Stackdriver's monitoring and logging to get better visibility into your application's health"
              duration="58" updated="2016-12-01T19:35:56Z" tags="cloud,gcp-next,kiosk,web">

              Using Stackdriver's monitoring and logging to get better visibility into your application's health


            </a>
          </li>
          <li>
            <a href="/nlp-from-google-docs/index.html?index=..%2F..%2Findex" category="Web" title="Using the Natural Language API from Google Docs"
              duration="18" updated="2018-03-21T06:59:01Z" tags="kiosk,next2017,qwiklabs,trailheadx18,web">

              Using the Natural Language API from Google Docs


            </a>
          </li>
          <li>
            <a href="/cloud-natural-language-ruby/index.html?index=..%2F..%2Findex" category="Cloud" title="Using the Natural Language API with Ruby"
              duration="32" updated="2018-02-15T00:37:50Z" tags="cloud,io2017,kiosk,qwiklabs,web">

              Using the Natural Language API with Ruby


            </a>
          </li>
          <li>
            <a href="/cloud-vision-api-python/index.html?index=..%2F..%2Findex" category="Cloud" title="Using the Vision API with Python"
              duration="15" updated="2018-04-17T22:42:15Z" tags="cloud,kiosk,qwiklabs,web">

              Using the Vision API with Python


            </a>
          </li>
          <li>
            <a href="/cloud-vision-api-ruby/index.html?index=..%2F..%2Findex" category="Cloud" title="Using the Vision API with Ruby"
              duration="17" updated="2018-02-22T00:49:50Z" tags="cloud,io2017,kiosk,qwiklabs,sc17,web">

              Using the Vision API with Ruby


            </a>
          </li>
          <li>
            <a href="/wear-maps/index.html?index=..%2F..%2Findex" class="codelab-card category-geo" category="Geo,Android Wear" title="Wearable Maps"
              duration="37" updated="2015-12-12" tags="web,kiosk">

              Wearable Maps


            </a>
          </li>
          <li>
            <a href="/web-animations-transitions-playbackcontrol/index.html?index=..%2F..%2Findex" category="Web,Chrome" title="Web Animations Transitions and Playback Control"
              duration="25" updated="2015-11-11" tags="web,kiosk">

              Web Animations Transitions and Playback Control


            </a>
          </li>
          <li>
            <a href="/wwn-api-quickstart/index.html?index=..%2F..%2Findex" class="codelab-card category-nest" category="Nest" title="Works with Nest API Quick Start Guide"
              duration="51" updated="2018-04-09T20:15:07Z" tags="io2017,kiosk-iot,web">

              Works with Nest API Quick Start Guide


            </a>
          </li>
          <li>
            <a href="/your-first-angulardart-web-app/index.html?index=..%2F..%2Findex" category="Web" title="Write a Material Design AngularDart Web App"
              duration="20" updated="2017-09-02T00:15:59Z" tags="io2017,kiosk,none,web">

              Write a Material Design AngularDart Web App


            </a>
          </li>
          <li>
            <a href="/gsuite-apis-intro/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="Writing apps that access G Suite APIs:          displaying the first 100 files &amp; folders in your Google Drive"
              duration="25" updated="2018-03-20T22:40:24Z" tags="devfest-lon,gdd17,kiosk,trailheadx18,web" pin="" wait-for-ripple="">

              Writing apps that access G Suite APIs: displaying the first 100 files &amp; folders in your Google Drive


            </a>
          </li>
          <li>
            <a href="/youtube-in-your-app/index.html?index=..%2F..%2Findex" category="Web" title="YouTube in Your App" duration="12"
              updated="2016-05-18T20:23:25Z" tags="io2016,kiosk,web">

              YouTube in Your App


            </a>
          </li>
          <li>
            <a href="/your-first-pwapp/index.html?index=..%2F..%2Findex" category="Web" title="Your First Progressive Web App" duration="0"
              updated="2018-04-13T14:47:14Z" tags="cds17,chrome-dev-summit-2016,gdd17,io2016,io2017,kiosk,pwa-dev-summit,pwa-roadshow,typtwd17,web"
              pin="" wait-for-ripple="">

              Your First Progressive Web App


            </a>
          </li>
          <li>
            <a href="/clasp/index.html?index=..%2F..%2Findex" class="codelab-card category-apps" category="Apps" title="clasp - The Apps Script CLI"
              duration="13" updated="2018-03-28T16:56:31Z" tags="kiosk,web">

              clasp - The Apps Script CLI


            </a>
          </li>
          <li>
            <a href="/reCAPTCHA/index.html?index=..%2F..%2Findex" category="Web,Android" title="reCAPTCHA - Protect your website from spam and abuse"
              duration="25" updated="2017-10-18T21:21:04Z" tags="cds17,io2017,kiosk,web">

              reCAPTCHA - Protect your website from spam and abuse


            </a>
          </li>
          <li>
            <a href="/migrate-to-progressive-web-apps/index.html?index=..%2F..%2Findex" category="Web" title="🎉 Migrate your site to a Progressive Web App 🐲"
              duration="31" updated="2018-01-18T22:21:25Z" tags="cds17,devfest-lon,gdd17,io2016,io2017,kiosk,pwa-dev-summit,web"
              pin="" wait-for-ripple="">

              🎉 Migrate your site to a Progressive Web App 🐲


            </a>
          </li>
        </ul>
      </div>
    </main>
    <footer>
      <div class="footer-wrapper site-width">
        <div class="link-list">
          <label>Connect</label>
          <ul>
            <li>
              <a href="https://googledevelopers.blogspot.com/">Blog</a>
            </li>
            <li>
              <a href="https://www.facebook.com/pages/Google-Developers/967415219957038">Facebook</a>
            </li>
            <li>
              <a href="https://plus.google.com/+GoogleDevelopers/posts">Google+</a>
            </li>
            <li>
              <a href="https://medium.com/google-developers">Medium</a>
            </li>
            <li>
              <a href="https://twitter.com/googledevs">Twitter</a>
            </li>
            <li>
              <a href="https://www.youtube.com/user/GoogleDevelopers">YouTube</a>
            </li>
          </ul>
        </div>
        <div class="link-list">
          <label>Programs</label>
          <ul>
            <li>
              <a href="https://www.womentechmakers.com/">Women Techmakers</a>
            </li>
            <li>
              <a href="https://developers.google.com/agency/">Agency Program</a>
            </li>
            <li>
              <a href="https://developers.google.com/groups/">Google Developer Groups</a>
            </li>
            <li>
              <a href="https://developers.google.com/experts/">Google Developer Experts</a>
            </li>
            <li>
              <a href="https://developers.google.com/startups/">Startup Launchpad</a>
            </li>
          </ul>
        </div>
        <div class="link-list">
          <label>Developer Consoles</label>
          <ul>
            <li>
              <a href="https://console.developers.google.com/">Google API Console</a>
            </li>
            <li>
              <a href="https://console.cloud.google.com/">Google Cloud Developer Console</a>
            </li>
            <li>
              <a href="https://play.google.com/apps/publish/">Google Play Developer Console</a>
            </li>
            <li>
              <a href="https://firebase.google.com/console/">Firebase Console</a>
            </li>
            <li>
              <a href="https://cast.google.com/publish/">Cast SDK Developer Console</a>
            </li>
            <li>
              <a href="https://chrome.google.com/webstore/developer/dashboard">Chrome Web Store Dashboard</a>
            </li>
          </ul>
        </div>
        <div class="link-list">
          <label>Explore</label>
          <ul>
            <li>
              <a href="https://developers.google.com/android/">Android</a>
            </li>
            <li>
              <a href="https://developers.google.com/ios/">iOS</a>
            </li>
            <li>
              <a href="https://developers.google.com/web/">Web</a>
            </li>
            <li>
              <a href="https://developers.google.com/games/">Games</a>
            </li>
            <li>
              <a href="https://developers.google.com/products/">All Products</a>
            </li>
            <li>
              <a href="https://www.google.com/about/careers/">Careers</a>
            </li>
          </ul>
        </div>
      </div>
      <div class="footerbar">
        <div class="site-width">
          <span>
            <a href="https://developers.google.com/site-terms/">Terms</a>
            &nbsp; | &nbsp;
            <a href="https://www.google.com/intl/en/privacy/" class="gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Privacy Link">Privacy</a>
          </span>
        </div>
      </div>
    </footer>
  </google-codelab-index>
  <script src="/external/polyfill/src/native-shim.js"></script>
  <script src="/external/polyfill/custom-elements.min.js"></script>
  <script src="google_codelab_index_bin.js"></script>
</body>

</html>
